./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/popl20-bad-buffer-mult-alt2.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/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_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/popl20-bad-buffer-mult-alt2.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/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_d0a4b836-f324-4f12-aa88-2e08f6a57f23/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 c2150e0b957073117139b89f4d79d7a8523050efb20e53a1bf0b405c120dd6a7 --- 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 20:52:18,986 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 20:52:18,988 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 20:52:19,011 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 20:52:19,016 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 20:52:19,017 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 20:52:19,023 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 20:52:19,025 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 20:52:19,034 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 20:52:19,035 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 20:52:19,036 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 20:52:19,037 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 20:52:19,037 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 20:52:19,038 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 20:52:19,039 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 20:52:19,042 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 20:52:19,044 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 20:52:19,049 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 20:52:19,050 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 20:52:19,052 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 20:52:19,057 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 20:52:19,058 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 20:52:19,059 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 20:52:19,060 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 20:52:19,063 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 20:52:19,064 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 20:52:19,064 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 20:52:19,065 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 20:52:19,065 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 20:52:19,066 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 20:52:19,067 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 20:52:19,067 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 20:52:19,068 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 20:52:19,069 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 20:52:19,070 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 20:52:19,070 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 20:52:19,071 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 20:52:19,071 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 20:52:19,071 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 20:52:19,072 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 20:52:19,073 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 20:52:19,075 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-18 20:52:19,107 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 20:52:19,108 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 20:52:19,108 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 20:52:19,108 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 20:52:19,109 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 20:52:19,109 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 20:52:19,110 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 20:52:19,110 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 20:52:19,110 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 20:52:19,111 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 20:52:19,111 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 20:52:19,111 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-18 20:52:19,111 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 20:52:19,111 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 20:52:19,115 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 20:52:19,116 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-18 20:52:19,116 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-18 20:52:19,116 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-18 20:52:19,116 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 20:52:19,116 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-18 20:52:19,116 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 20:52:19,117 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 20:52:19,117 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 20:52:19,117 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 20:52:19,118 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 20:52:19,118 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:52:19,118 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 20:52:19,118 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 20:52:19,119 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 20:52:19,120 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 20:52:19,120 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_d0a4b836-f324-4f12-aa88-2e08f6a57f23/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_d0a4b836-f324-4f12-aa88-2e08f6a57f23/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 -> c2150e0b957073117139b89f4d79d7a8523050efb20e53a1bf0b405c120dd6a7 [2022-11-18 20:52:19,423 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 20:52:19,459 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 20:52:19,462 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 20:52:19,463 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 20:52:19,464 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 20:52:19,466 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/weaver/popl20-bad-buffer-mult-alt2.wvr.c [2022-11-18 20:52:19,551 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/data/2ab85f709/d7a8cae927754cd499a62e906b18a816/FLAGaf5782abc [2022-11-18 20:52:20,078 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 20:52:20,079 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/sv-benchmarks/c/weaver/popl20-bad-buffer-mult-alt2.wvr.c [2022-11-18 20:52:20,086 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/data/2ab85f709/d7a8cae927754cd499a62e906b18a816/FLAGaf5782abc [2022-11-18 20:52:20,542 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/data/2ab85f709/d7a8cae927754cd499a62e906b18a816 [2022-11-18 20:52:20,548 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 20:52:20,549 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 20:52:20,553 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 20:52:20,553 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 20:52:20,557 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 20:52:20,558 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:52:20" (1/1) ... [2022-11-18 20:52:20,559 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@28aeafcd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:20, skipping insertion in model container [2022-11-18 20:52:20,559 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:52:20" (1/1) ... [2022-11-18 20:52:20,567 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 20:52:20,609 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 20:52:20,811 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_d0a4b836-f324-4f12-aa88-2e08f6a57f23/sv-benchmarks/c/weaver/popl20-bad-buffer-mult-alt2.wvr.c[4174,4187] [2022-11-18 20:52:20,822 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:52:20,833 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 20:52:20,833 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@6c65466b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:20, skipping insertion in model container [2022-11-18 20:52:20,834 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 20:52:20,834 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2022-11-18 20:52:20,836 INFO L158 Benchmark]: Toolchain (without parser) took 286.23ms. Allocated memory is still 113.2MB. Free memory was 77.0MB in the beginning and 88.9MB in the end (delta: -11.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-18 20:52:20,837 INFO L158 Benchmark]: CDTParser took 0.29ms. Allocated memory is still 113.2MB. Free memory was 94.6MB in the beginning and 94.4MB in the end (delta: 153.6kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 20:52:20,838 INFO L158 Benchmark]: CACSL2BoogieTranslator took 281.24ms. Allocated memory is still 113.2MB. Free memory was 76.7MB in the beginning and 88.9MB in the end (delta: -12.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-18 20:52:20,840 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.29ms. Allocated memory is still 113.2MB. Free memory was 94.6MB in the beginning and 94.4MB in the end (delta: 153.6kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 281.24ms. Allocated memory is still 113.2MB. Free memory was 76.7MB in the beginning and 88.9MB in the end (delta: -12.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 159]: Unsupported Syntax Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/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_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/popl20-bad-buffer-mult-alt2.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/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_d0a4b836-f324-4f12-aa88-2e08f6a57f23/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 c2150e0b957073117139b89f4d79d7a8523050efb20e53a1bf0b405c120dd6a7 --- 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 20:52:22,947 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 20:52:22,950 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 20:52:22,988 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 20:52:22,989 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 20:52:22,992 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 20:52:22,995 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 20:52:23,001 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 20:52:23,003 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 20:52:23,009 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 20:52:23,010 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 20:52:23,011 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 20:52:23,011 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 20:52:23,012 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 20:52:23,013 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 20:52:23,014 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 20:52:23,015 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 20:52:23,016 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 20:52:23,017 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 20:52:23,019 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 20:52:23,027 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 20:52:23,029 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 20:52:23,032 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 20:52:23,034 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 20:52:23,047 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 20:52:23,049 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 20:52:23,050 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 20:52:23,051 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 20:52:23,052 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 20:52:23,053 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 20:52:23,053 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 20:52:23,054 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 20:52:23,056 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 20:52:23,057 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 20:52:23,058 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 20:52:23,058 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 20:52:23,059 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 20:52:23,059 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 20:52:23,059 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 20:52:23,061 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 20:52:23,062 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 20:52:23,063 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2022-11-18 20:52:23,103 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 20:52:23,104 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 20:52:23,104 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 20:52:23,105 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 20:52:23,105 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 20:52:23,106 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 20:52:23,107 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 20:52:23,107 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 20:52:23,107 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 20:52:23,108 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 20:52:23,109 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 20:52:23,109 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-18 20:52:23,109 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 20:52:23,109 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 20:52:23,110 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 20:52:23,110 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-18 20:52:23,110 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-18 20:52:23,110 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-18 20:52:23,110 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 20:52:23,110 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-18 20:52:23,111 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-18 20:52:23,111 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-18 20:52:23,111 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 20:52:23,111 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 20:52:23,111 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 20:52:23,111 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 20:52:23,112 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 20:52:23,112 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:52:23,112 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 20:52:23,113 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 20:52:23,113 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-18 20:52:23,113 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-18 20:52:23,113 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-18 20:52:23,113 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_d0a4b836-f324-4f12-aa88-2e08f6a57f23/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_d0a4b836-f324-4f12-aa88-2e08f6a57f23/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 -> c2150e0b957073117139b89f4d79d7a8523050efb20e53a1bf0b405c120dd6a7 [2022-11-18 20:52:23,554 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 20:52:23,585 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 20:52:23,587 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 20:52:23,589 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 20:52:23,592 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 20:52:23,594 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/weaver/popl20-bad-buffer-mult-alt2.wvr.c [2022-11-18 20:52:23,667 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/data/de18ef073/7874965b732e40e0aadc6b7a678a5a05/FLAG6eaaca085 [2022-11-18 20:52:24,172 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 20:52:24,173 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/sv-benchmarks/c/weaver/popl20-bad-buffer-mult-alt2.wvr.c [2022-11-18 20:52:24,181 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/data/de18ef073/7874965b732e40e0aadc6b7a678a5a05/FLAG6eaaca085 [2022-11-18 20:52:24,520 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/data/de18ef073/7874965b732e40e0aadc6b7a678a5a05 [2022-11-18 20:52:24,522 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 20:52:24,524 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 20:52:24,525 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 20:52:24,526 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 20:52:24,529 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 20:52:24,529 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:52:24" (1/1) ... [2022-11-18 20:52:24,530 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d7fc5f2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:24, skipping insertion in model container [2022-11-18 20:52:24,531 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 08:52:24" (1/1) ... [2022-11-18 20:52:24,538 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 20:52:24,558 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 20:52:24,828 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_d0a4b836-f324-4f12-aa88-2e08f6a57f23/sv-benchmarks/c/weaver/popl20-bad-buffer-mult-alt2.wvr.c[4174,4187] [2022-11-18 20:52:24,839 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:52:24,871 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-18 20:52:24,878 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 20:52:24,929 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_d0a4b836-f324-4f12-aa88-2e08f6a57f23/sv-benchmarks/c/weaver/popl20-bad-buffer-mult-alt2.wvr.c[4174,4187] [2022-11-18 20:52:24,935 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:52:24,951 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 20:52:25,004 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_d0a4b836-f324-4f12-aa88-2e08f6a57f23/sv-benchmarks/c/weaver/popl20-bad-buffer-mult-alt2.wvr.c[4174,4187] [2022-11-18 20:52:25,008 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 20:52:25,030 INFO L208 MainTranslator]: Completed translation [2022-11-18 20:52:25,033 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:25 WrapperNode [2022-11-18 20:52:25,033 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 20:52:25,035 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 20:52:25,040 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 20:52:25,040 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 20:52:25,047 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:25" (1/1) ... [2022-11-18 20:52:25,070 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:25" (1/1) ... [2022-11-18 20:52:25,122 INFO L138 Inliner]: procedures = 28, calls = 75, calls flagged for inlining = 17, calls inlined = 21, statements flattened = 302 [2022-11-18 20:52:25,123 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 20:52:25,124 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 20:52:25,125 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 20:52:25,125 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 20:52:25,136 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:25" (1/1) ... [2022-11-18 20:52:25,136 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:25" (1/1) ... [2022-11-18 20:52:25,156 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:25" (1/1) ... [2022-11-18 20:52:25,156 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:25" (1/1) ... [2022-11-18 20:52:25,170 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:25" (1/1) ... [2022-11-18 20:52:25,188 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:25" (1/1) ... [2022-11-18 20:52:25,190 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:25" (1/1) ... [2022-11-18 20:52:25,192 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:25" (1/1) ... [2022-11-18 20:52:25,205 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 20:52:25,206 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 20:52:25,206 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 20:52:25,207 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 20:52:25,207 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:25" (1/1) ... [2022-11-18 20:52:25,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 20:52:25,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 20:52:25,241 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 20:52:25,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 20:52:25,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 20:52:25,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-18 20:52:25,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 20:52:25,291 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-18 20:52:25,292 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-18 20:52:25,292 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-18 20:52:25,293 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-18 20:52:25,293 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-18 20:52:25,293 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-11-18 20:52:25,293 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-11-18 20:52:25,293 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2022-11-18 20:52:25,294 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2022-11-18 20:52:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-11-18 20:52:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-11-18 20:52:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 20:52:25,294 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 20:52:25,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 20:52:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 20:52:25,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-18 20:52:25,297 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 20:52:25,514 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 20:52:25,524 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 20:52:26,303 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 20:52:26,645 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 20:52:26,646 INFO L300 CfgBuilder]: Removed 6 assume(true) statements. [2022-11-18 20:52:26,652 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:52:26 BoogieIcfgContainer [2022-11-18 20:52:26,653 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 20:52:26,655 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 20:52:26,655 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 20:52:26,658 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 20:52:26,659 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 08:52:24" (1/3) ... [2022-11-18 20:52:26,660 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@68556e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:52:26, skipping insertion in model container [2022-11-18 20:52:26,660 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 08:52:25" (2/3) ... [2022-11-18 20:52:26,660 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@68556e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 08:52:26, skipping insertion in model container [2022-11-18 20:52:26,661 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 08:52:26" (3/3) ... [2022-11-18 20:52:26,662 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-bad-buffer-mult-alt2.wvr.c [2022-11-18 20:52:26,682 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 20:52:26,683 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 30 error locations. [2022-11-18 20:52:26,683 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-18 20:52:26,801 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-11-18 20:52:26,848 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-11-18 20:52:26,863 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 260 places, 266 transitions, 564 flow [2022-11-18 20:52:26,868 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 260 places, 266 transitions, 564 flow [2022-11-18 20:52:26,870 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 260 places, 266 transitions, 564 flow [2022-11-18 20:52:27,043 INFO L130 PetriNetUnfolder]: 19/262 cut-off events. [2022-11-18 20:52:27,044 INFO L131 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2022-11-18 20:52:27,054 INFO L83 FinitePrefix]: Finished finitePrefix Result has 279 conditions, 262 events. 19/262 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 211 event pairs, 0 based on Foata normal form. 0/213 useless extension candidates. Maximal degree in co-relation 210. Up to 2 conditions per place. [2022-11-18 20:52:27,060 INFO L119 LiptonReduction]: Number of co-enabled transitions 3160 [2022-11-18 20:53:03,003 WARN L233 SmtUtils]: Spent 5.28s on a formula simplification. DAG size of input: 133 DAG size of output: 132 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-11-18 20:53:11,672 WARN L233 SmtUtils]: Spent 8.15s on a formula simplification. DAG size of input: 136 DAG size of output: 135 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-11-18 20:53:16,814 INFO L134 LiptonReduction]: Checked pairs total: 5787 [2022-11-18 20:53:16,815 INFO L136 LiptonReduction]: Total number of compositions: 273 [2022-11-18 20:53:16,822 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 76 places, 69 transitions, 170 flow [2022-11-18 20:53:17,192 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 5221 states, 4815 states have (on average 4.821391484942887) internal successors, (23215), 5220 states have internal predecessors, (23215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:17,210 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 20:53:17,215 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;@555df11b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 20:53:17,216 INFO L358 AbstractCegarLoop]: Starting to check reachability of 42 error locations. [2022-11-18 20:53:17,233 INFO L276 IsEmpty]: Start isEmpty. Operand has 5221 states, 4815 states have (on average 4.821391484942887) internal successors, (23215), 5220 states have internal predecessors, (23215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:17,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-18 20:53:17,238 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:17,239 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-18 20:53:17,240 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:17,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:17,250 INFO L85 PathProgramCache]: Analyzing trace with hash 39973, now seen corresponding path program 1 times [2022-11-18 20:53:17,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:17,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1604263982] [2022-11-18 20:53:17,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:53:17,260 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 20:53:17,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:17,265 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:17,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:17,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:53:17,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 20:53:17,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:53:17,689 INFO L321 Elim1Store]: treesize reduction 150, result has 29.6 percent of original size [2022-11-18 20:53:17,690 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 4 case distinctions, treesize of input 18 treesize of output 70 [2022-11-18 20:53:17,749 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 20:53:17,749 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:53:17,750 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:53:17,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1604263982] [2022-11-18 20:53:17,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1604263982] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:53:17,752 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:53:17,752 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:53:17,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59085844] [2022-11-18 20:53:17,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:53:17,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:53:17,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:53:17,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:53:17,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:53:17,797 INFO L87 Difference]: Start difference. First operand has 5221 states, 4815 states have (on average 4.821391484942887) internal successors, (23215), 5220 states have internal predecessors, (23215), 0 states have call successors, (0), 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 20:53:18,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:53:18,338 INFO L93 Difference]: Finished difference Result 5218 states and 23212 transitions. [2022-11-18 20:53:18,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:53:18,341 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 20:53:18,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:53:18,415 INFO L225 Difference]: With dead ends: 5218 [2022-11-18 20:53:18,416 INFO L226 Difference]: Without dead ends: 5218 [2022-11-18 20:53:18,416 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 20:53:18,420 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 59 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:53:18,421 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 6 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 20:53:18,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5218 states. [2022-11-18 20:53:18,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5218 to 5218. [2022-11-18 20:53:18,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5218 states, 4815 states have (on average 4.820768431983385) internal successors, (23212), 5217 states have internal predecessors, (23212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:19,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5218 states to 5218 states and 23212 transitions. [2022-11-18 20:53:19,129 INFO L78 Accepts]: Start accepts. Automaton has 5218 states and 23212 transitions. Word has length 2 [2022-11-18 20:53:19,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:53:19,129 INFO L495 AbstractCegarLoop]: Abstraction has 5218 states and 23212 transitions. [2022-11-18 20:53:19,130 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 20:53:19,131 INFO L276 IsEmpty]: Start isEmpty. Operand 5218 states and 23212 transitions. [2022-11-18 20:53:19,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-18 20:53:19,131 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:19,131 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-18 20:53:19,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-11-18 20:53:19,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:53:19,343 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:19,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:19,343 INFO L85 PathProgramCache]: Analyzing trace with hash 39974, now seen corresponding path program 1 times [2022-11-18 20:53:19,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:19,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1487417358] [2022-11-18 20:53:19,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:53:19,344 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 20:53:19,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:19,346 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:19,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:19,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:53:19,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:53:19,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:53:19,778 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-18 20:53:19,778 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 4 case distinctions, treesize of input 20 treesize of output 62 [2022-11-18 20:53:19,855 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 20:53:19,856 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:53:19,856 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:53:19,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1487417358] [2022-11-18 20:53:19,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1487417358] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:53:19,858 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:53:19,858 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:53:19,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259462636] [2022-11-18 20:53:19,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:53:19,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:53:19,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:53:19,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:53:19,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:53:19,861 INFO L87 Difference]: Start difference. First operand 5218 states and 23212 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 20:53:20,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:53:20,658 INFO L93 Difference]: Finished difference Result 10433 states and 46421 transitions. [2022-11-18 20:53:20,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:53:20,658 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 20:53:20,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:53:20,747 INFO L225 Difference]: With dead ends: 10433 [2022-11-18 20:53:20,747 INFO L226 Difference]: Without dead ends: 10433 [2022-11-18 20:53:20,747 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 20:53:20,749 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 55 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:53:20,749 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 12 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 20:53:20,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10433 states. [2022-11-18 20:53:21,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10433 to 5220. [2022-11-18 20:53:21,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5220 states, 4817 states have (on average 4.820012455885406) internal successors, (23218), 5219 states have internal predecessors, (23218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:21,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5220 states to 5220 states and 23218 transitions. [2022-11-18 20:53:21,156 INFO L78 Accepts]: Start accepts. Automaton has 5220 states and 23218 transitions. Word has length 2 [2022-11-18 20:53:21,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:53:21,157 INFO L495 AbstractCegarLoop]: Abstraction has 5220 states and 23218 transitions. [2022-11-18 20:53:21,157 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 20:53:21,158 INFO L276 IsEmpty]: Start isEmpty. Operand 5220 states and 23218 transitions. [2022-11-18 20:53:21,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-18 20:53:21,158 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:21,158 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-18 20:53:21,174 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:21,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:53:21,368 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:21,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:21,369 INFO L85 PathProgramCache]: Analyzing trace with hash 1244386, now seen corresponding path program 1 times [2022-11-18 20:53:21,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:21,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1803313334] [2022-11-18 20:53:21,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:53:21,370 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 20:53:21,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:21,371 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:21,379 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:21,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:53:21,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 20:53:21,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:53:21,712 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-18 20:53:21,712 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 4 case distinctions, treesize of input 20 treesize of output 62 [2022-11-18 20:53:21,793 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 20:53:21,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:53:22,052 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 20:53:22,053 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:53:22,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1803313334] [2022-11-18 20:53:22,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1803313334] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:53:22,053 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:53:22,053 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 4 [2022-11-18 20:53:22,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613032523] [2022-11-18 20:53:22,054 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:53:22,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 20:53:22,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:53:22,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 20:53:22,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:53:22,055 INFO L87 Difference]: Start difference. First operand 5220 states and 23218 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 20:53:23,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:53:23,898 INFO L93 Difference]: Finished difference Result 15652 states and 69642 transitions. [2022-11-18 20:53:23,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 20:53:23,899 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 20:53:23,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:53:24,019 INFO L225 Difference]: With dead ends: 15652 [2022-11-18 20:53:24,019 INFO L226 Difference]: Without dead ends: 15652 [2022-11-18 20:53:24,020 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 20:53:24,021 INFO L413 NwaCegarLoop]: 12 mSDtfsCounter, 443 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:53:24,021 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [443 Valid, 24 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-11-18 20:53:24,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15652 states. [2022-11-18 20:53:24,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15652 to 5226. [2022-11-18 20:53:24,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5226 states, 4823 states have (on average 4.817748289446403) internal successors, (23236), 5225 states have internal predecessors, (23236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:24,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5226 states to 5226 states and 23236 transitions. [2022-11-18 20:53:24,509 INFO L78 Accepts]: Start accepts. Automaton has 5226 states and 23236 transitions. Word has length 3 [2022-11-18 20:53:24,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:53:24,510 INFO L495 AbstractCegarLoop]: Abstraction has 5226 states and 23236 transitions. [2022-11-18 20:53:24,510 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 20:53:24,510 INFO L276 IsEmpty]: Start isEmpty. Operand 5226 states and 23236 transitions. [2022-11-18 20:53:24,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-18 20:53:24,511 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:24,511 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-18 20:53:24,524 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-18 20:53:24,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:53:24,712 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:24,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:24,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1245872, now seen corresponding path program 1 times [2022-11-18 20:53:24,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:24,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1949233605] [2022-11-18 20:53:24,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:53:24,713 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 20:53:24,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:24,715 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:24,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:24,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:53:24,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 20:53:24,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:53:24,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:25,061 INFO L321 Elim1Store]: treesize reduction 178, result has 18.7 percent of original size [2022-11-18 20:53:25,062 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 10 case distinctions, treesize of input 58 treesize of output 81 [2022-11-18 20:53:26,325 INFO L321 Elim1Store]: treesize reduction 48, result has 31.4 percent of original size [2022-11-18 20:53:26,325 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 44 [2022-11-18 20:53:26,592 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 20:53:26,592 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:53:26,592 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:53:26,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1949233605] [2022-11-18 20:53:26,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1949233605] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:53:26,592 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:53:26,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:53:26,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131472504] [2022-11-18 20:53:26,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:53:26,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:53:26,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:53:26,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:53:26,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:53:26,594 INFO L87 Difference]: Start difference. First operand 5226 states and 23236 transitions. Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:26,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:53:26,837 INFO L93 Difference]: Finished difference Result 5227 states and 23239 transitions. [2022-11-18 20:53:26,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:53:26,837 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2022-11-18 20:53:26,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:53:26,872 INFO L225 Difference]: With dead ends: 5227 [2022-11-18 20:53:26,872 INFO L226 Difference]: Without dead ends: 5227 [2022-11-18 20:53:26,872 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:53:26,873 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 0 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:53:26,874 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 54 Unchecked, 0.2s Time] [2022-11-18 20:53:26,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5227 states. [2022-11-18 20:53:27,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5227 to 5227. [2022-11-18 20:53:27,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5227 states, 4824 states have (on average 4.817371475953565) internal successors, (23239), 5226 states have internal predecessors, (23239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:27,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5227 states to 5227 states and 23239 transitions. [2022-11-18 20:53:27,191 INFO L78 Accepts]: Start accepts. Automaton has 5227 states and 23239 transitions. Word has length 3 [2022-11-18 20:53:27,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:53:27,192 INFO L495 AbstractCegarLoop]: Abstraction has 5227 states and 23239 transitions. [2022-11-18 20:53:27,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:27,192 INFO L276 IsEmpty]: Start isEmpty. Operand 5227 states and 23239 transitions. [2022-11-18 20:53:27,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-18 20:53:27,192 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:27,193 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-18 20:53:27,210 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:27,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:53:27,405 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:27,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:27,406 INFO L85 PathProgramCache]: Analyzing trace with hash 1245873, now seen corresponding path program 1 times [2022-11-18 20:53:27,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:27,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [151847843] [2022-11-18 20:53:27,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:53:27,407 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 20:53:27,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:27,408 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:27,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:27,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:53:27,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:53:27,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:53:27,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:27,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:27,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:27,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:27,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:27,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:27,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:27,805 INFO L321 Elim1Store]: treesize reduction 30, result has 48.3 percent of original size [2022-11-18 20:53:27,805 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 18 treesize of output 38 [2022-11-18 20:53:27,852 INFO L321 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2022-11-18 20:53:27,853 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 34 [2022-11-18 20:53:27,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:27,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 12 treesize of output 14 [2022-11-18 20:53:27,973 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 20:53:27,973 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:53:27,974 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:53:27,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [151847843] [2022-11-18 20:53:27,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [151847843] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:53:27,974 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:53:27,974 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:53:27,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237394524] [2022-11-18 20:53:27,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:53:27,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:53:27,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:53:27,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:53:27,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:53:27,976 INFO L87 Difference]: Start difference. First operand 5227 states and 23239 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 20:53:28,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:53:28,286 INFO L93 Difference]: Finished difference Result 4326 states and 18733 transitions. [2022-11-18 20:53:28,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:53:28,286 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 20:53:28,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:53:28,314 INFO L225 Difference]: With dead ends: 4326 [2022-11-18 20:53:28,314 INFO L226 Difference]: Without dead ends: 4326 [2022-11-18 20:53:28,314 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 20:53:28,315 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 57 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:53:28,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 6 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 53 Invalid, 0 Unknown, 1 Unchecked, 0.3s Time] [2022-11-18 20:53:28,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4326 states. [2022-11-18 20:53:28,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4326 to 4326. [2022-11-18 20:53:28,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4326 states, 4005 states have (on average 4.677403245942572) internal successors, (18733), 4325 states have internal predecessors, (18733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:28,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4326 states to 4326 states and 18733 transitions. [2022-11-18 20:53:28,587 INFO L78 Accepts]: Start accepts. Automaton has 4326 states and 18733 transitions. Word has length 3 [2022-11-18 20:53:28,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:53:28,588 INFO L495 AbstractCegarLoop]: Abstraction has 4326 states and 18733 transitions. [2022-11-18 20:53:28,588 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 20:53:28,588 INFO L276 IsEmpty]: Start isEmpty. Operand 4326 states and 18733 transitions. [2022-11-18 20:53:28,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-18 20:53:28,589 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:28,589 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-18 20:53:28,609 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:28,809 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:53:28,809 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:28,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:28,810 INFO L85 PathProgramCache]: Analyzing trace with hash 38582644, now seen corresponding path program 1 times [2022-11-18 20:53:28,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:28,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1895232668] [2022-11-18 20:53:28,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:53:28,810 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 20:53:28,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:28,811 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:28,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:28,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:53:28,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 20:53:28,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:53:29,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:29,146 INFO L321 Elim1Store]: treesize reduction 178, result has 18.7 percent of original size [2022-11-18 20:53:29,147 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 10 case distinctions, treesize of input 58 treesize of output 81 [2022-11-18 20:53:30,405 INFO L321 Elim1Store]: treesize reduction 48, result has 31.4 percent of original size [2022-11-18 20:53:30,405 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 44 [2022-11-18 20:53:30,598 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 20:53:30,598 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:53:30,598 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:53:30,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1895232668] [2022-11-18 20:53:30,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1895232668] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:53:30,598 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:53:30,598 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:53:30,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900605125] [2022-11-18 20:53:30,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:53:30,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:53:30,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:53:30,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:53:30,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:53:30,600 INFO L87 Difference]: Start difference. First operand 4326 states and 18733 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 20:53:30,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:53:30,809 INFO L93 Difference]: Finished difference Result 4326 states and 18732 transitions. [2022-11-18 20:53:30,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:53:30,811 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 20:53:30,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:53:30,838 INFO L225 Difference]: With dead ends: 4326 [2022-11-18 20:53:30,839 INFO L226 Difference]: Without dead ends: 4326 [2022-11-18 20:53:30,839 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:53:30,840 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 0 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 52 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:53:30,841 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 52 Unchecked, 0.2s Time] [2022-11-18 20:53:30,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4326 states. [2022-11-18 20:53:30,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4326 to 4325. [2022-11-18 20:53:31,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4325 states, 4004 states have (on average 4.677822177822178) internal successors, (18730), 4324 states have internal predecessors, (18730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:31,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4325 states to 4325 states and 18730 transitions. [2022-11-18 20:53:31,037 INFO L78 Accepts]: Start accepts. Automaton has 4325 states and 18730 transitions. Word has length 4 [2022-11-18 20:53:31,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:53:31,038 INFO L495 AbstractCegarLoop]: Abstraction has 4325 states and 18730 transitions. [2022-11-18 20:53:31,038 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 20:53:31,038 INFO L276 IsEmpty]: Start isEmpty. Operand 4325 states and 18730 transitions. [2022-11-18 20:53:31,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-18 20:53:31,039 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:31,039 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-18 20:53:31,051 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2022-11-18 20:53:31,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:53:31,250 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:31,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:31,250 INFO L85 PathProgramCache]: Analyzing trace with hash 38621921, now seen corresponding path program 1 times [2022-11-18 20:53:31,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:31,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1914433925] [2022-11-18 20:53:31,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:53:31,251 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 20:53:31,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:31,252 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:31,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:31,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:53:31,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:53:31,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:53:31,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:31,628 INFO L321 Elim1Store]: treesize reduction 178, result has 18.7 percent of original size [2022-11-18 20:53:31,628 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 10 case distinctions, treesize of input 58 treesize of output 81 [2022-11-18 20:53:32,105 INFO L321 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2022-11-18 20:53:32,105 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 20:53:32,239 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 20:53:32,239 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:53:32,239 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:53:32,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1914433925] [2022-11-18 20:53:32,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1914433925] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:53:32,240 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:53:32,240 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:53:32,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186426743] [2022-11-18 20:53:32,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:53:32,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:53:32,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:53:32,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:53:32,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:53:32,241 INFO L87 Difference]: Start difference. First operand 4325 states and 18730 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 20:53:32,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:53:32,468 INFO L93 Difference]: Finished difference Result 4330 states and 18741 transitions. [2022-11-18 20:53:32,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:53:32,469 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 20:53:32,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:53:32,489 INFO L225 Difference]: With dead ends: 4330 [2022-11-18 20:53:32,490 INFO L226 Difference]: Without dead ends: 4330 [2022-11-18 20:53:32,490 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 20:53:32,491 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 0 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 52 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:53:32,491 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 52 Unchecked, 0.2s Time] [2022-11-18 20:53:32,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4330 states. [2022-11-18 20:53:32,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4330 to 4330. [2022-11-18 20:53:32,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4330 states, 4009 states have (on average 4.674731853330007) internal successors, (18741), 4329 states have internal predecessors, (18741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:32,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4330 states to 4330 states and 18741 transitions. [2022-11-18 20:53:32,683 INFO L78 Accepts]: Start accepts. Automaton has 4330 states and 18741 transitions. Word has length 4 [2022-11-18 20:53:32,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:53:32,683 INFO L495 AbstractCegarLoop]: Abstraction has 4330 states and 18741 transitions. [2022-11-18 20:53:32,683 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 20:53:32,684 INFO L276 IsEmpty]: Start isEmpty. Operand 4330 states and 18741 transitions. [2022-11-18 20:53:32,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-18 20:53:32,684 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:32,684 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-18 20:53:32,701 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:32,896 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:53:32,896 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:32,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:32,896 INFO L85 PathProgramCache]: Analyzing trace with hash 1196061853, now seen corresponding path program 1 times [2022-11-18 20:53:32,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:32,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1260434383] [2022-11-18 20:53:32,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:53:32,897 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 20:53:32,897 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:32,898 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:32,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:33,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:53:33,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 20:53:33,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:53:33,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:33,284 INFO L321 Elim1Store]: treesize reduction 178, result has 18.7 percent of original size [2022-11-18 20:53:33,284 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 10 case distinctions, treesize of input 58 treesize of output 81 [2022-11-18 20:53:34,670 INFO L321 Elim1Store]: treesize reduction 48, result has 31.4 percent of original size [2022-11-18 20:53:34,670 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 44 [2022-11-18 20:53:35,125 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 20:53:35,126 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:53:35,126 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:53:35,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1260434383] [2022-11-18 20:53:35,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1260434383] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:53:35,126 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:53:35,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:53:35,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557420297] [2022-11-18 20:53:35,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:53:35,127 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:53:35,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:53:35,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:53:35,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:53:35,128 INFO L87 Difference]: Start difference. First operand 4330 states and 18741 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 20:53:35,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:53:35,325 INFO L93 Difference]: Finished difference Result 4329 states and 18737 transitions. [2022-11-18 20:53:35,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:53:35,325 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 20:53:35,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:53:35,344 INFO L225 Difference]: With dead ends: 4329 [2022-11-18 20:53:35,344 INFO L226 Difference]: Without dead ends: 4329 [2022-11-18 20:53:35,345 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:53:35,346 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 0 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:53:35,346 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 51 Unchecked, 0.2s Time] [2022-11-18 20:53:35,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4329 states. [2022-11-18 20:53:35,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4329 to 4324. [2022-11-18 20:53:35,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4324 states, 4004 states have (on average 4.676823176823177) internal successors, (18726), 4323 states have internal predecessors, (18726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:35,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4324 states to 4324 states and 18726 transitions. [2022-11-18 20:53:35,551 INFO L78 Accepts]: Start accepts. Automaton has 4324 states and 18726 transitions. Word has length 5 [2022-11-18 20:53:35,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:53:35,551 INFO L495 AbstractCegarLoop]: Abstraction has 4324 states and 18726 transitions. [2022-11-18 20:53:35,551 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 20:53:35,551 INFO L276 IsEmpty]: Start isEmpty. Operand 4324 states and 18726 transitions. [2022-11-18 20:53:35,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-18 20:53:35,552 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:35,552 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-18 20:53:35,568 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:35,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:53:35,764 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:35,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:35,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1197312506, now seen corresponding path program 1 times [2022-11-18 20:53:35,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:35,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [912991494] [2022-11-18 20:53:35,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:53:35,768 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 20:53:35,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:35,769 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:35,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:35,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:53:35,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:53:35,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:53:35,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:35,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:35,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:35,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:36,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:36,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:36,154 INFO L321 Elim1Store]: treesize reduction 43, result has 41.9 percent of original size [2022-11-18 20:53:36,154 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 18 treesize of output 41 [2022-11-18 20:53:36,194 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-18 20:53:36,194 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 31 treesize of output 27 [2022-11-18 20:53:36,265 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:36,266 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 20:53:36,326 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 20:53:36,326 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:53:36,326 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:53:36,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [912991494] [2022-11-18 20:53:36,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [912991494] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:53:36,327 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:53:36,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:53:36,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070104852] [2022-11-18 20:53:36,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:53:36,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:53:36,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:53:36,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:53:36,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:53:36,328 INFO L87 Difference]: Start difference. First operand 4324 states and 18726 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 20:53:36,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:53:36,637 INFO L93 Difference]: Finished difference Result 4139 states and 17996 transitions. [2022-11-18 20:53:36,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:53:36,638 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 20:53:36,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:53:36,658 INFO L225 Difference]: With dead ends: 4139 [2022-11-18 20:53:36,659 INFO L226 Difference]: Without dead ends: 4139 [2022-11-18 20:53:36,659 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 20:53:36,660 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 54 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:53:36,661 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 6 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 0 Unknown, 1 Unchecked, 0.3s Time] [2022-11-18 20:53:36,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4139 states. [2022-11-18 20:53:36,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4139 to 4139. [2022-11-18 20:53:36,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4139 states, 3849 states have (on average 4.675500129903871) internal successors, (17996), 4138 states have internal predecessors, (17996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:36,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4139 states to 4139 states and 17996 transitions. [2022-11-18 20:53:36,793 INFO L78 Accepts]: Start accepts. Automaton has 4139 states and 17996 transitions. Word has length 5 [2022-11-18 20:53:36,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:53:36,793 INFO L495 AbstractCegarLoop]: Abstraction has 4139 states and 17996 transitions. [2022-11-18 20:53:36,794 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 20:53:36,794 INFO L276 IsEmpty]: Start isEmpty. Operand 4139 states and 17996 transitions. [2022-11-18 20:53:36,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-18 20:53:36,794 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:36,794 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-18 20:53:36,811 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-18 20:53:37,006 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:53:37,006 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:37,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:37,007 INFO L85 PathProgramCache]: Analyzing trace with hash 1197312507, now seen corresponding path program 1 times [2022-11-18 20:53:37,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:37,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [149975907] [2022-11-18 20:53:37,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:53:37,007 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 20:53:37,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:37,008 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:37,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:37,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:53:37,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 20:53:37,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:53:37,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:37,308 INFO L321 Elim1Store]: treesize reduction 161, result has 20.3 percent of original size [2022-11-18 20:53:37,309 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 7 case distinctions, treesize of input 49 treesize of output 74 [2022-11-18 20:53:37,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:37,593 INFO L321 Elim1Store]: treesize reduction 27, result has 20.6 percent of original size [2022-11-18 20:53:37,593 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 20:53:37,726 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 20:53:37,726 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:53:37,726 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:53:37,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [149975907] [2022-11-18 20:53:37,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [149975907] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:53:37,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:53:37,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:53:37,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180746500] [2022-11-18 20:53:37,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:53:37,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:53:37,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:53:37,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:53:37,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:53:37,727 INFO L87 Difference]: Start difference. First operand 4139 states and 17996 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 20:53:37,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:53:37,925 INFO L93 Difference]: Finished difference Result 4143 states and 18006 transitions. [2022-11-18 20:53:37,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:53:37,925 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 20:53:37,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:53:37,946 INFO L225 Difference]: With dead ends: 4143 [2022-11-18 20:53:37,946 INFO L226 Difference]: Without dead ends: 4143 [2022-11-18 20:53:37,946 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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 20:53:37,947 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 1 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 89 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:53:37,947 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 18 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 89 Unchecked, 0.2s Time] [2022-11-18 20:53:37,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4143 states. [2022-11-18 20:53:38,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4143 to 4143. [2022-11-18 20:53:38,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4143 states, 3853 states have (on average 4.67324162989878) internal successors, (18006), 4142 states have internal predecessors, (18006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:38,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4143 states to 4143 states and 18006 transitions. [2022-11-18 20:53:38,080 INFO L78 Accepts]: Start accepts. Automaton has 4143 states and 18006 transitions. Word has length 5 [2022-11-18 20:53:38,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:53:38,080 INFO L495 AbstractCegarLoop]: Abstraction has 4143 states and 18006 transitions. [2022-11-18 20:53:38,080 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 20:53:38,080 INFO L276 IsEmpty]: Start isEmpty. Operand 4143 states and 18006 transitions. [2022-11-18 20:53:38,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 20:53:38,081 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:38,081 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1] [2022-11-18 20:53:38,100 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-18 20:53:38,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:53:38,293 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:38,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:38,293 INFO L85 PathProgramCache]: Analyzing trace with hash -1578046682, now seen corresponding path program 2 times [2022-11-18 20:53:38,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:38,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2052155591] [2022-11-18 20:53:38,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:53:38,294 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 20:53:38,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:38,295 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:38,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:38,421 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:53:38,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:53:38,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 20:53:38,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:53:38,651 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-18 20:53:38,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 4 case distinctions, treesize of input 20 treesize of output 62 [2022-11-18 20:53:38,823 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 20:53:38,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:53:39,482 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 20:53:39,482 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:53:39,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2052155591] [2022-11-18 20:53:39,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2052155591] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:53:39,482 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:53:39,482 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 20:53:39,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983524631] [2022-11-18 20:53:39,483 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:53:39,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 20:53:39,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:53:39,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 20:53:39,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-11-18 20:53:39,484 INFO L87 Difference]: Start difference. First operand 4143 states and 18006 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 20:53:44,124 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 20:53:45,886 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 20:53:47,753 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 20:53:53,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:53:53,947 INFO L93 Difference]: Finished difference Result 33035 states and 143837 transitions. [2022-11-18 20:53:53,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 20:53:53,949 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 20:53:53,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:53:54,238 INFO L225 Difference]: With dead ends: 33035 [2022-11-18 20:53:54,238 INFO L226 Difference]: Without dead ends: 33035 [2022-11-18 20:53:54,239 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=107, Invalid=165, Unknown=0, NotChecked=0, Total=272 [2022-11-18 20:53:54,239 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 1100 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 1381 mSolverCounterSat, 66 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1100 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 1448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1381 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:53:54,240 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1100 Valid, 174 Invalid, 1448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1381 Invalid, 1 Unknown, 0 Unchecked, 12.7s Time] [2022-11-18 20:53:54,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33035 states. [2022-11-18 20:53:54,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33035 to 4153. [2022-11-18 20:53:54,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4153 states, 3863 states have (on average 4.666321511778411) internal successors, (18026), 4152 states have internal predecessors, (18026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:54,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4153 states to 4153 states and 18026 transitions. [2022-11-18 20:53:54,674 INFO L78 Accepts]: Start accepts. Automaton has 4153 states and 18026 transitions. Word has length 6 [2022-11-18 20:53:54,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:53:54,674 INFO L495 AbstractCegarLoop]: Abstraction has 4153 states and 18026 transitions. [2022-11-18 20:53:54,674 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 20:53:54,675 INFO L276 IsEmpty]: Start isEmpty. Operand 4153 states and 18026 transitions. [2022-11-18 20:53:54,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 20:53:54,675 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:54,675 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 20:53:54,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-18 20:53:54,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:53:54,888 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:54,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:54,889 INFO L85 PathProgramCache]: Analyzing trace with hash -1576755265, now seen corresponding path program 1 times [2022-11-18 20:53:54,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:54,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1717347607] [2022-11-18 20:53:54,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:53:54,889 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 20:53:54,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:54,891 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:54,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:55,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:53:55,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 20:53:55,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:53:55,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:55,212 INFO L321 Elim1Store]: treesize reduction 161, result has 20.3 percent of original size [2022-11-18 20:53:55,213 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 7 case distinctions, treesize of input 49 treesize of output 74 [2022-11-18 20:53:55,622 INFO L321 Elim1Store]: treesize reduction 42, result has 26.3 percent of original size [2022-11-18 20:53:55,622 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 20:53:55,742 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 20:53:55,742 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:53:55,742 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:53:55,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1717347607] [2022-11-18 20:53:55,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1717347607] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:53:55,743 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:53:55,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:53:55,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263024840] [2022-11-18 20:53:55,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:53:55,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:53:55,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:53:55,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:53:55,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:53:55,745 INFO L87 Difference]: Start difference. First operand 4153 states and 18026 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 20:53:55,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:53:55,927 INFO L93 Difference]: Finished difference Result 4156 states and 18034 transitions. [2022-11-18 20:53:55,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:53:55,928 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 20:53:55,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:53:55,948 INFO L225 Difference]: With dead ends: 4156 [2022-11-18 20:53:55,948 INFO L226 Difference]: Without dead ends: 4156 [2022-11-18 20:53:55,949 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 20:53:55,949 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 1 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:53:55,950 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 12 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 49 Unchecked, 0.1s Time] [2022-11-18 20:53:55,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4156 states. [2022-11-18 20:53:56,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4156 to 4152. [2022-11-18 20:53:56,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4152 states, 3862 states have (on average 4.6670119109269805) internal successors, (18024), 4151 states have internal predecessors, (18024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:56,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4152 states to 4152 states and 18024 transitions. [2022-11-18 20:53:56,081 INFO L78 Accepts]: Start accepts. Automaton has 4152 states and 18024 transitions. Word has length 6 [2022-11-18 20:53:56,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:53:56,082 INFO L495 AbstractCegarLoop]: Abstraction has 4152 states and 18024 transitions. [2022-11-18 20:53:56,082 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 20:53:56,082 INFO L276 IsEmpty]: Start isEmpty. Operand 4152 states and 18024 transitions. [2022-11-18 20:53:56,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 20:53:56,083 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:56,083 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 20:53:56,099 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-18 20:53:56,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:53:56,294 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:56,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:56,295 INFO L85 PathProgramCache]: Analyzing trace with hash -1538024684, now seen corresponding path program 1 times [2022-11-18 20:53:56,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:56,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1645658086] [2022-11-18 20:53:56,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:53:56,296 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 20:53:56,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:56,297 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:56,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:56,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:53:56,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:53:56,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:53:56,467 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 20:53:56,467 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:53:56,468 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:53:56,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1645658086] [2022-11-18 20:53:56,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1645658086] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:53:56,468 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:53:56,468 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:53:56,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539233743] [2022-11-18 20:53:56,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:53:56,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:53:56,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:53:56,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:53:56,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:53:56,469 INFO L87 Difference]: Start difference. First operand 4152 states and 18024 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 20:53:56,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:53:56,921 INFO L93 Difference]: Finished difference Result 5593 states and 23296 transitions. [2022-11-18 20:53:56,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:53:56,921 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 20:53:56,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:53:56,941 INFO L225 Difference]: With dead ends: 5593 [2022-11-18 20:53:56,941 INFO L226 Difference]: Without dead ends: 5593 [2022-11-18 20:53:56,941 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 20:53:56,941 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 42 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:53:56,942 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 18 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 20:53:56,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5593 states. [2022-11-18 20:53:57,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5593 to 5331. [2022-11-18 20:53:57,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5331 states, 5041 states have (on average 4.490775639754017) internal successors, (22638), 5330 states have internal predecessors, (22638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:57,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5331 states to 5331 states and 22638 transitions. [2022-11-18 20:53:57,105 INFO L78 Accepts]: Start accepts. Automaton has 5331 states and 22638 transitions. Word has length 6 [2022-11-18 20:53:57,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:53:57,106 INFO L495 AbstractCegarLoop]: Abstraction has 5331 states and 22638 transitions. [2022-11-18 20:53:57,106 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 20:53:57,106 INFO L276 IsEmpty]: Start isEmpty. Operand 5331 states and 22638 transitions. [2022-11-18 20:53:57,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 20:53:57,107 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:57,107 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-18 20:53:57,123 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:57,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:53:57,323 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:57,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:57,324 INFO L85 PathProgramCache]: Analyzing trace with hash -1539010068, now seen corresponding path program 1 times [2022-11-18 20:53:57,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:57,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1232253021] [2022-11-18 20:53:57,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:53:57,325 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 20:53:57,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:57,326 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:57,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:57,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:53:57,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:53:57,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:53:57,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:53:57,706 INFO L321 Elim1Store]: treesize reduction 161, result has 20.3 percent of original size [2022-11-18 20:53:57,707 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 7 case distinctions, treesize of input 49 treesize of output 74 [2022-11-18 20:53:58,094 INFO L321 Elim1Store]: treesize reduction 42, result has 26.3 percent of original size [2022-11-18 20:53:58,094 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 20:53:58,245 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 20:53:58,245 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:53:58,245 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:53:58,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1232253021] [2022-11-18 20:53:58,246 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1232253021] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:53:58,246 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:53:58,246 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:53:58,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351777270] [2022-11-18 20:53:58,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:53:58,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:53:58,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:53:58,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:53:58,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:53:58,248 INFO L87 Difference]: Start difference. First operand 5331 states and 22638 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 20:53:58,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:53:58,446 INFO L93 Difference]: Finished difference Result 5329 states and 22634 transitions. [2022-11-18 20:53:58,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:53:58,446 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 20:53:58,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:53:58,470 INFO L225 Difference]: With dead ends: 5329 [2022-11-18 20:53:58,470 INFO L226 Difference]: Without dead ends: 5329 [2022-11-18 20:53:58,470 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 20:53:58,471 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 1 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:53:58,471 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 12 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 49 Unchecked, 0.2s Time] [2022-11-18 20:53:58,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5329 states. [2022-11-18 20:53:58,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5329 to 5326. [2022-11-18 20:53:58,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5326 states, 5036 states have (on average 4.4934471803018265) internal successors, (22629), 5325 states have internal predecessors, (22629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:58,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5326 states to 5326 states and 22629 transitions. [2022-11-18 20:53:58,638 INFO L78 Accepts]: Start accepts. Automaton has 5326 states and 22629 transitions. Word has length 6 [2022-11-18 20:53:58,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:53:58,639 INFO L495 AbstractCegarLoop]: Abstraction has 5326 states and 22629 transitions. [2022-11-18 20:53:58,639 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 20:53:58,639 INFO L276 IsEmpty]: Start isEmpty. Operand 5326 states and 22629 transitions. [2022-11-18 20:53:58,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 20:53:58,639 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:58,640 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:53:58,658 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:58,844 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:53:58,844 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:58,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:58,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1634779696, now seen corresponding path program 1 times [2022-11-18 20:53:58,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:58,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1998902783] [2022-11-18 20:53:58,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:53:58,845 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 20:53:58,845 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:58,847 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:58,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:58,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:53:58,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:53:58,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:53:59,150 INFO L321 Elim1Store]: treesize reduction 150, result has 29.6 percent of original size [2022-11-18 20:53:59,151 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 4 case distinctions, treesize of input 18 treesize of output 70 [2022-11-18 20:53:59,202 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 20:53:59,202 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 20:53:59,227 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 20:53:59,227 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:53:59,227 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:53:59,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1998902783] [2022-11-18 20:53:59,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1998902783] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:53:59,228 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:53:59,228 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:53:59,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537742224] [2022-11-18 20:53:59,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:53:59,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:53:59,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:53:59,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:53:59,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:53:59,230 INFO L87 Difference]: Start difference. First operand 5326 states and 22629 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 20:53:59,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:53:59,483 INFO L93 Difference]: Finished difference Result 4089 states and 17130 transitions. [2022-11-18 20:53:59,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:53:59,484 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 20:53:59,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:53:59,501 INFO L225 Difference]: With dead ends: 4089 [2022-11-18 20:53:59,501 INFO L226 Difference]: Without dead ends: 4089 [2022-11-18 20:53:59,501 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 20:53:59,502 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 98 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:53:59,503 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 6 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:53:59,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4089 states. [2022-11-18 20:53:59,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4089 to 4089. [2022-11-18 20:53:59,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4089 states, 3941 states have (on average 4.346612534889622) internal successors, (17130), 4088 states have internal predecessors, (17130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:53:59,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4089 states to 4089 states and 17130 transitions. [2022-11-18 20:53:59,628 INFO L78 Accepts]: Start accepts. Automaton has 4089 states and 17130 transitions. Word has length 7 [2022-11-18 20:53:59,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:53:59,629 INFO L495 AbstractCegarLoop]: Abstraction has 4089 states and 17130 transitions. [2022-11-18 20:53:59,629 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 20:53:59,630 INFO L276 IsEmpty]: Start isEmpty. Operand 4089 states and 17130 transitions. [2022-11-18 20:53:59,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 20:53:59,630 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:53:59,630 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:53:59,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:59,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:53:59,843 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:53:59,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:53:59,843 INFO L85 PathProgramCache]: Analyzing trace with hash -1634779695, now seen corresponding path program 1 times [2022-11-18 20:53:59,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:53:59,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1778401828] [2022-11-18 20:53:59,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:53:59,844 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 20:53:59,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:53:59,846 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:59,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:53:59,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:53:59,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 20:54:00,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:00,264 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-18 20:54:00,265 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 4 case distinctions, treesize of input 20 treesize of output 62 [2022-11-18 20:54:00,511 INFO L321 Elim1Store]: treesize reduction 150, result has 29.6 percent of original size [2022-11-18 20:54:00,512 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 4 case distinctions, treesize of input 18 treesize of output 70 [2022-11-18 20:54:00,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:00,698 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 20:54:00,713 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 20:54:00,714 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 20:54:00,786 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 20:54:00,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:54:02,453 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 20:54:02,454 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:02,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1778401828] [2022-11-18 20:54:02,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1778401828] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:54:02,454 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:54:02,454 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 20:54:02,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366834616] [2022-11-18 20:54:02,454 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:54:02,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:54:02,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:02,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:54:02,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:54:02,456 INFO L87 Difference]: Start difference. First operand 4089 states and 17130 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 20:54:03,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:03,006 INFO L93 Difference]: Finished difference Result 4102 states and 17157 transitions. [2022-11-18 20:54:03,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:54:03,007 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 20:54:03,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:03,027 INFO L225 Difference]: With dead ends: 4102 [2022-11-18 20:54:03,027 INFO L226 Difference]: Without dead ends: 4102 [2022-11-18 20:54:03,028 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 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 20:54:03,028 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 2 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 145 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:03,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 47 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 179 Invalid, 0 Unknown, 145 Unchecked, 0.5s Time] [2022-11-18 20:54:03,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4102 states. [2022-11-18 20:54:03,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4102 to 4099. [2022-11-18 20:54:03,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4099 states, 3951 states have (on average 4.341179448240951) internal successors, (17152), 4098 states have internal predecessors, (17152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:03,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4099 states to 4099 states and 17152 transitions. [2022-11-18 20:54:03,142 INFO L78 Accepts]: Start accepts. Automaton has 4099 states and 17152 transitions. Word has length 7 [2022-11-18 20:54:03,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:03,142 INFO L495 AbstractCegarLoop]: Abstraction has 4099 states and 17152 transitions. [2022-11-18 20:54:03,142 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 20:54:03,143 INFO L276 IsEmpty]: Start isEmpty. Operand 4099 states and 17152 transitions. [2022-11-18 20:54:03,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 20:54:03,143 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:03,144 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:03,152 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-18 20:54:03,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:03,347 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:03,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:03,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1635765080, now seen corresponding path program 1 times [2022-11-18 20:54:03,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:03,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1384614481] [2022-11-18 20:54:03,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:03,348 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 20:54:03,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:03,351 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:03,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:03,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:03,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 20:54:03,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:03,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:03,704 INFO L321 Elim1Store]: treesize reduction 161, result has 20.3 percent of original size [2022-11-18 20:54:03,704 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 7 case distinctions, treesize of input 49 treesize of output 74 [2022-11-18 20:54:04,145 INFO L321 Elim1Store]: treesize reduction 42, result has 26.3 percent of original size [2022-11-18 20:54:04,145 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 20:54:04,291 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 20:54:04,291 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:04,292 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:04,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1384614481] [2022-11-18 20:54:04,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1384614481] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:04,292 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:04,292 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:54:04,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735446857] [2022-11-18 20:54:04,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:04,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:54:04,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:04,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:54:04,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:54:04,294 INFO L87 Difference]: Start difference. First operand 4099 states and 17152 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 20:54:04,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:04,466 INFO L93 Difference]: Finished difference Result 4099 states and 17154 transitions. [2022-11-18 20:54:04,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:54:04,467 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 20:54:04,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:04,483 INFO L225 Difference]: With dead ends: 4099 [2022-11-18 20:54:04,483 INFO L226 Difference]: Without dead ends: 4099 [2022-11-18 20:54:04,483 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 20:54:04,484 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 1 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 48 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:04,484 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 12 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 48 Unchecked, 0.1s Time] [2022-11-18 20:54:04,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4099 states. [2022-11-18 20:54:04,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4099 to 4096. [2022-11-18 20:54:04,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4096 states, 3948 states have (on average 4.343211752786221) internal successors, (17147), 4095 states have internal predecessors, (17147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:04,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4096 states to 4096 states and 17147 transitions. [2022-11-18 20:54:04,611 INFO L78 Accepts]: Start accepts. Automaton has 4096 states and 17147 transitions. Word has length 7 [2022-11-18 20:54:04,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:04,612 INFO L495 AbstractCegarLoop]: Abstraction has 4096 states and 17147 transitions. [2022-11-18 20:54:04,612 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 20:54:04,612 INFO L276 IsEmpty]: Start isEmpty. Operand 4096 states and 17147 transitions. [2022-11-18 20:54:04,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 20:54:04,612 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:04,613 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:04,626 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:04,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:04,813 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:04,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:04,814 INFO L85 PathProgramCache]: Analyzing trace with hash -434118962, now seen corresponding path program 1 times [2022-11-18 20:54:04,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:04,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1392384603] [2022-11-18 20:54:04,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:04,814 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 20:54:04,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:04,815 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:04,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:04,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:04,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:54:04,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:04,999 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 20:54:04,999 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:04,999 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:05,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1392384603] [2022-11-18 20:54:05,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1392384603] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:05,000 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:05,000 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 20:54:05,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265085047] [2022-11-18 20:54:05,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:05,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:54:05,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:05,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:54:05,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:54:05,005 INFO L87 Difference]: Start difference. First operand 4096 states and 17147 transitions. Second operand has 5 states, 5 states have (on average 1.4) internal successors, (7), 4 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 20:54:05,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:05,600 INFO L93 Difference]: Finished difference Result 4780 states and 20241 transitions. [2022-11-18 20:54:05,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:54:05,600 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 1.4) internal successors, (7), 4 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 20:54:05,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:05,633 INFO L225 Difference]: With dead ends: 4780 [2022-11-18 20:54:05,633 INFO L226 Difference]: Without dead ends: 4774 [2022-11-18 20:54:05,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:54:05,634 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 98 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:05,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 12 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 20:54:05,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4774 states. [2022-11-18 20:54:05,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4774 to 4201. [2022-11-18 20:54:05,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4201 states, 4024 states have (on average 4.528578528827038) internal successors, (18223), 4200 states have internal predecessors, (18223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:05,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4201 states to 4201 states and 18223 transitions. [2022-11-18 20:54:05,805 INFO L78 Accepts]: Start accepts. Automaton has 4201 states and 18223 transitions. Word has length 7 [2022-11-18 20:54:05,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:05,805 INFO L495 AbstractCegarLoop]: Abstraction has 4201 states and 18223 transitions. [2022-11-18 20:54:05,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1.4) internal successors, (7), 4 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 20:54:05,806 INFO L276 IsEmpty]: Start isEmpty. Operand 4201 states and 18223 transitions. [2022-11-18 20:54:05,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 20:54:05,806 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:05,806 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:05,821 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:06,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:06,007 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:06,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:06,007 INFO L85 PathProgramCache]: Analyzing trace with hash -433887667, now seen corresponding path program 1 times [2022-11-18 20:54:06,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:06,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1312018029] [2022-11-18 20:54:06,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:06,008 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 20:54:06,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:06,009 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:06,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:06,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:06,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:54:06,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:06,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:06,325 INFO L321 Elim1Store]: treesize reduction 154, result has 21.0 percent of original size [2022-11-18 20:54:06,326 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 5 case distinctions, treesize of input 36 treesize of output 63 [2022-11-18 20:54:06,975 INFO L321 Elim1Store]: treesize reduction 78, result has 22.0 percent of original size [2022-11-18 20:54:06,976 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 44 [2022-11-18 20:54:07,240 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 20:54:07,240 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:07,241 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:07,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1312018029] [2022-11-18 20:54:07,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1312018029] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:07,241 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:07,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:54:07,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642801221] [2022-11-18 20:54:07,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:07,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:54:07,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:07,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:54:07,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:54:07,242 INFO L87 Difference]: Start difference. First operand 4201 states and 18223 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 20:54:07,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:07,389 INFO L93 Difference]: Finished difference Result 4210 states and 18250 transitions. [2022-11-18 20:54:07,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:54:07,389 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 20:54:07,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:07,403 INFO L225 Difference]: With dead ends: 4210 [2022-11-18 20:54:07,403 INFO L226 Difference]: Without dead ends: 4210 [2022-11-18 20:54:07,404 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 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 20:54:07,404 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 2 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 47 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:07,404 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 12 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 47 Unchecked, 0.1s Time] [2022-11-18 20:54:07,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4210 states. [2022-11-18 20:54:07,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4210 to 4210. [2022-11-18 20:54:07,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4210 states, 4033 states have (on average 4.525167369204066) internal successors, (18250), 4209 states have internal predecessors, (18250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:07,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4210 states to 4210 states and 18250 transitions. [2022-11-18 20:54:07,503 INFO L78 Accepts]: Start accepts. Automaton has 4210 states and 18250 transitions. Word has length 7 [2022-11-18 20:54:07,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:07,503 INFO L495 AbstractCegarLoop]: Abstraction has 4210 states and 18250 transitions. [2022-11-18 20:54:07,503 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 20:54:07,503 INFO L276 IsEmpty]: Start isEmpty. Operand 4210 states and 18250 transitions. [2022-11-18 20:54:07,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 20:54:07,504 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:07,504 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:07,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:07,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:07,708 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:07,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:07,709 INFO L85 PathProgramCache]: Analyzing trace with hash -433887666, now seen corresponding path program 1 times [2022-11-18 20:54:07,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:07,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1222710154] [2022-11-18 20:54:07,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:07,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 20:54:07,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:07,710 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:07,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:07,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:07,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 20:54:07,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:07,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:07,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:07,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:07,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:08,082 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-18 20:54:08,083 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 3 case distinctions, treesize of input 18 treesize of output 47 [2022-11-18 20:54:08,113 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 20:54:08,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:08,182 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 20:54:08,264 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 20:54:08,264 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:08,264 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:08,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1222710154] [2022-11-18 20:54:08,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1222710154] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:08,264 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:08,264 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:54:08,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465872434] [2022-11-18 20:54:08,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:08,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:54:08,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:08,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:54:08,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:54:08,266 INFO L87 Difference]: Start difference. First operand 4210 states and 18250 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 20:54:08,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:08,506 INFO L93 Difference]: Finished difference Result 4145 states and 18051 transitions. [2022-11-18 20:54:08,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:54:08,507 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 20:54:08,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:08,524 INFO L225 Difference]: With dead ends: 4145 [2022-11-18 20:54:08,524 INFO L226 Difference]: Without dead ends: 4145 [2022-11-18 20:54:08,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 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 20:54:08,525 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 96 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 6 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.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:08,526 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 6 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 1 Unchecked, 0.2s Time] [2022-11-18 20:54:08,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4145 states. [2022-11-18 20:54:08,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4145 to 4145. [2022-11-18 20:54:08,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4145 states, 3983 states have (on average 4.532011046949536) internal successors, (18051), 4144 states have internal predecessors, (18051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:08,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4145 states to 4145 states and 18051 transitions. [2022-11-18 20:54:08,639 INFO L78 Accepts]: Start accepts. Automaton has 4145 states and 18051 transitions. Word has length 7 [2022-11-18 20:54:08,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:08,640 INFO L495 AbstractCegarLoop]: Abstraction has 4145 states and 18051 transitions. [2022-11-18 20:54:08,640 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 20:54:08,640 INFO L276 IsEmpty]: Start isEmpty. Operand 4145 states and 18051 transitions. [2022-11-18 20:54:08,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 20:54:08,641 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:08,641 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:08,658 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:08,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:08,858 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:08,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:08,858 INFO L85 PathProgramCache]: Analyzing trace with hash 861443105, now seen corresponding path program 1 times [2022-11-18 20:54:08,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:08,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [442890102] [2022-11-18 20:54:08,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:08,859 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 20:54:08,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:08,860 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:08,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:09,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:09,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 20:54:09,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:09,330 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-18 20:54:09,330 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 4 case distinctions, treesize of input 20 treesize of output 62 [2022-11-18 20:54:09,629 INFO L321 Elim1Store]: treesize reduction 150, result has 29.6 percent of original size [2022-11-18 20:54:09,629 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 4 case distinctions, treesize of input 18 treesize of output 70 [2022-11-18 20:54:09,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:09,787 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 20:54:09,817 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 20:54:09,817 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 20:54:09,892 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 20:54:09,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:54:11,155 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 20:54:11,155 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:11,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [442890102] [2022-11-18 20:54:11,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [442890102] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:54:11,156 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:54:11,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 20:54:11,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346612034] [2022-11-18 20:54:11,158 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:54:11,159 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:54:11,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:11,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:54:11,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:54:11,160 INFO L87 Difference]: Start difference. First operand 4145 states and 18051 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 20:54:11,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:11,367 INFO L93 Difference]: Finished difference Result 4159 states and 18077 transitions. [2022-11-18 20:54:11,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:54:11,368 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 20:54:11,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:11,387 INFO L225 Difference]: With dead ends: 4159 [2022-11-18 20:54:11,387 INFO L226 Difference]: Without dead ends: 4159 [2022-11-18 20:54:11,387 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:54:11,388 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 9 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 135 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:11,388 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 28 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 135 Unchecked, 0.2s Time] [2022-11-18 20:54:11,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4159 states. [2022-11-18 20:54:11,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4159 to 4144. [2022-11-18 20:54:11,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4144 states, 3982 states have (on average 4.533149171270718) internal successors, (18051), 4143 states have internal predecessors, (18051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:11,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4144 states to 4144 states and 18051 transitions. [2022-11-18 20:54:11,502 INFO L78 Accepts]: Start accepts. Automaton has 4144 states and 18051 transitions. Word has length 8 [2022-11-18 20:54:11,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:11,503 INFO L495 AbstractCegarLoop]: Abstraction has 4144 states and 18051 transitions. [2022-11-18 20:54:11,503 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 20:54:11,503 INFO L276 IsEmpty]: Start isEmpty. Operand 4144 states and 18051 transitions. [2022-11-18 20:54:11,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 20:54:11,504 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:11,504 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:11,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:11,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:11,721 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:11,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:11,721 INFO L85 PathProgramCache]: Analyzing trace with hash 861442807, now seen corresponding path program 1 times [2022-11-18 20:54:11,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:11,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [148568076] [2022-11-18 20:54:11,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:11,722 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 20:54:11,722 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:11,723 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:11,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:11,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:11,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 20:54:11,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:12,054 INFO L321 Elim1Store]: treesize reduction 178, result has 20.2 percent of original size [2022-11-18 20:54:12,054 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 7 case distinctions, treesize of input 49 treesize of output 78 [2022-11-18 20:54:12,585 INFO L321 Elim1Store]: treesize reduction 54, result has 32.5 percent of original size [2022-11-18 20:54:12,585 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 52 [2022-11-18 20:54:13,019 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 20:54:13,019 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:13,020 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:13,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [148568076] [2022-11-18 20:54:13,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [148568076] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:13,020 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:13,020 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:54:13,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204886013] [2022-11-18 20:54:13,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:13,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:54:13,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:13,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:54:13,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:54:13,022 INFO L87 Difference]: Start difference. First operand 4144 states and 18051 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 20:54:13,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:13,190 INFO L93 Difference]: Finished difference Result 4150 states and 18061 transitions. [2022-11-18 20:54:13,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:54:13,191 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 20:54:13,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:13,205 INFO L225 Difference]: With dead ends: 4150 [2022-11-18 20:54:13,205 INFO L226 Difference]: Without dead ends: 4150 [2022-11-18 20:54:13,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:54:13,206 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 3 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 87 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:13,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 19 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 87 Unchecked, 0.1s Time] [2022-11-18 20:54:13,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4150 states. [2022-11-18 20:54:13,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4150 to 4148. [2022-11-18 20:54:13,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4148 states, 3986 states have (on average 4.530607124937281) internal successors, (18059), 4147 states have internal predecessors, (18059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:13,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4148 states to 4148 states and 18059 transitions. [2022-11-18 20:54:13,292 INFO L78 Accepts]: Start accepts. Automaton has 4148 states and 18059 transitions. Word has length 8 [2022-11-18 20:54:13,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:13,292 INFO L495 AbstractCegarLoop]: Abstraction has 4148 states and 18059 transitions. [2022-11-18 20:54:13,292 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 20:54:13,293 INFO L276 IsEmpty]: Start isEmpty. Operand 4148 states and 18059 transitions. [2022-11-18 20:54:13,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 20:54:13,293 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:13,293 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:13,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:13,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:13,493 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:13,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:13,494 INFO L85 PathProgramCache]: Analyzing trace with hash 861674257, now seen corresponding path program 1 times [2022-11-18 20:54:13,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:13,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1415274828] [2022-11-18 20:54:13,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:13,494 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 20:54:13,495 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:13,496 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:13,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:13,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:13,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:54:13,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:13,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:13,890 INFO L321 Elim1Store]: treesize reduction 154, result has 21.0 percent of original size [2022-11-18 20:54:13,890 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 5 case distinctions, treesize of input 36 treesize of output 63 [2022-11-18 20:54:14,582 INFO L321 Elim1Store]: treesize reduction 78, result has 22.0 percent of original size [2022-11-18 20:54:14,582 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 44 [2022-11-18 20:54:14,850 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 20:54:14,850 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:14,850 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:14,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1415274828] [2022-11-18 20:54:14,850 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1415274828] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:14,851 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:14,851 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:54:14,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357365912] [2022-11-18 20:54:14,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:14,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:54:14,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:14,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:54:14,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:54:14,852 INFO L87 Difference]: Start difference. First operand 4148 states and 18059 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 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 20:54:15,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:15,004 INFO L93 Difference]: Finished difference Result 4159 states and 18094 transitions. [2022-11-18 20:54:15,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:54:15,004 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 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 20:54:15,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:15,019 INFO L225 Difference]: With dead ends: 4159 [2022-11-18 20:54:15,019 INFO L226 Difference]: Without dead ends: 4159 [2022-11-18 20:54:15,019 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 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 20:54:15,020 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 4 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 47 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:15,020 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 12 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 47 Unchecked, 0.1s Time] [2022-11-18 20:54:15,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4159 states. [2022-11-18 20:54:15,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4159 to 4158. [2022-11-18 20:54:15,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4158 states, 3996 states have (on average 4.528028028028028) internal successors, (18094), 4157 states have internal predecessors, (18094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:15,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4158 states to 4158 states and 18094 transitions. [2022-11-18 20:54:15,125 INFO L78 Accepts]: Start accepts. Automaton has 4158 states and 18094 transitions. Word has length 8 [2022-11-18 20:54:15,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:15,125 INFO L495 AbstractCegarLoop]: Abstraction has 4158 states and 18094 transitions. [2022-11-18 20:54:15,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 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 20:54:15,125 INFO L276 IsEmpty]: Start isEmpty. Operand 4158 states and 18094 transitions. [2022-11-18 20:54:15,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 20:54:15,126 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:15,126 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:15,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:15,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:15,327 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:15,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:15,327 INFO L85 PathProgramCache]: Analyzing trace with hash 830883336, now seen corresponding path program 1 times [2022-11-18 20:54:15,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:15,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [445428004] [2022-11-18 20:54:15,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:15,328 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:54:15,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:15,329 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:15,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:15,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:15,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 20:54:15,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:15,850 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-18 20:54:15,851 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 4 case distinctions, treesize of input 20 treesize of output 62 [2022-11-18 20:54:16,133 INFO L321 Elim1Store]: treesize reduction 150, result has 29.6 percent of original size [2022-11-18 20:54:16,134 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 4 case distinctions, treesize of input 18 treesize of output 70 [2022-11-18 20:54:16,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:16,311 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 20:54:16,329 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 20:54:16,329 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 20:54:16,419 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 20:54:16,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:54:22,340 WARN L233 SmtUtils]: Spent 5.37s on a formula simplification that was a NOOP. DAG size: 38 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 20:54:25,524 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 20:54:25,524 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:25,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [445428004] [2022-11-18 20:54:25,525 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [445428004] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:54:25,525 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:54:25,525 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 20:54:25,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899620569] [2022-11-18 20:54:25,525 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:54:25,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:54:25,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:25,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:54:25,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:54:25,526 INFO L87 Difference]: Start difference. First operand 4158 states and 18094 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 20:54:25,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:25,880 INFO L93 Difference]: Finished difference Result 4191 states and 18162 transitions. [2022-11-18 20:54:25,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:54:25,881 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 20:54:25,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:25,905 INFO L225 Difference]: With dead ends: 4191 [2022-11-18 20:54:25,905 INFO L226 Difference]: Without dead ends: 4191 [2022-11-18 20:54:25,905 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:54:25,906 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 8 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 140 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:25,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 35 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 140 Unchecked, 0.3s Time] [2022-11-18 20:54:25,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4191 states. [2022-11-18 20:54:25,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4191 to 4184. [2022-11-18 20:54:25,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4184 states, 4022 states have (on average 4.512680258577822) internal successors, (18150), 4183 states have internal predecessors, (18150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:25,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4184 states to 4184 states and 18150 transitions. [2022-11-18 20:54:25,998 INFO L78 Accepts]: Start accepts. Automaton has 4184 states and 18150 transitions. Word has length 8 [2022-11-18 20:54:25,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:25,998 INFO L495 AbstractCegarLoop]: Abstraction has 4184 states and 18150 transitions. [2022-11-18 20:54:25,999 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 20:54:25,999 INFO L276 IsEmpty]: Start isEmpty. Operand 4184 states and 18150 transitions. [2022-11-18 20:54:25,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 20:54:25,999 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:25,999 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:26,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:26,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:26,200 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:26,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:26,200 INFO L85 PathProgramCache]: Analyzing trace with hash -565622362, now seen corresponding path program 1 times [2022-11-18 20:54:26,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:26,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [664818474] [2022-11-18 20:54:26,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:26,200 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 20:54:26,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:26,202 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:26,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:26,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:26,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 20:54:26,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:26,342 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 20:54:26,371 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 20:54:26,371 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:26,371 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:26,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [664818474] [2022-11-18 20:54:26,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [664818474] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:26,372 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:26,372 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:54:26,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411290152] [2022-11-18 20:54:26,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:26,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:54:26,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:26,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:54:26,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:54:26,373 INFO L87 Difference]: Start difference. First operand 4184 states and 18150 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:26,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:26,632 INFO L93 Difference]: Finished difference Result 2940 states and 12593 transitions. [2022-11-18 20:54:26,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:54:26,632 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-18 20:54:26,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:26,641 INFO L225 Difference]: With dead ends: 2940 [2022-11-18 20:54:26,642 INFO L226 Difference]: Without dead ends: 2940 [2022-11-18 20:54:26,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 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 20:54:26,642 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 87 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:26,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 6 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:54:26,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2940 states. [2022-11-18 20:54:26,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2940 to 2940. [2022-11-18 20:54:26,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2940 states, 2855 states have (on average 4.4108581436077055) internal successors, (12593), 2939 states have internal predecessors, (12593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:26,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2940 states to 2940 states and 12593 transitions. [2022-11-18 20:54:26,707 INFO L78 Accepts]: Start accepts. Automaton has 2940 states and 12593 transitions. Word has length 8 [2022-11-18 20:54:26,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:26,708 INFO L495 AbstractCegarLoop]: Abstraction has 2940 states and 12593 transitions. [2022-11-18 20:54:26,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:26,708 INFO L276 IsEmpty]: Start isEmpty. Operand 2940 states and 12593 transitions. [2022-11-18 20:54:26,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 20:54:26,709 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:26,709 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:26,718 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-11-18 20:54:26,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:26,912 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:26,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:26,913 INFO L85 PathProgramCache]: Analyzing trace with hash -565622361, now seen corresponding path program 1 times [2022-11-18 20:54:26,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:26,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [550846481] [2022-11-18 20:54:26,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:26,913 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 20:54:26,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:26,914 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:26,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:27,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:27,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:54:27,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:27,172 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 20:54:27,172 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:27,172 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:27,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [550846481] [2022-11-18 20:54:27,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [550846481] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:27,173 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:27,173 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:54:27,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291490463] [2022-11-18 20:54:27,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:27,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:54:27,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:27,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:54:27,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:54:27,174 INFO L87 Difference]: Start difference. First operand 2940 states and 12593 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:27,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:27,687 INFO L93 Difference]: Finished difference Result 4390 states and 17990 transitions. [2022-11-18 20:54:27,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:54:27,687 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-18 20:54:27,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:27,700 INFO L225 Difference]: With dead ends: 4390 [2022-11-18 20:54:27,700 INFO L226 Difference]: Without dead ends: 4342 [2022-11-18 20:54:27,700 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 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 20:54:27,701 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 73 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:27,701 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 18 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 20:54:27,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4342 states. [2022-11-18 20:54:27,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4342 to 4148. [2022-11-18 20:54:27,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4148 states, 4063 states have (on average 4.281073098695545) internal successors, (17394), 4147 states have internal predecessors, (17394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:27,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4148 states to 4148 states and 17394 transitions. [2022-11-18 20:54:27,786 INFO L78 Accepts]: Start accepts. Automaton has 4148 states and 17394 transitions. Word has length 8 [2022-11-18 20:54:27,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:27,786 INFO L495 AbstractCegarLoop]: Abstraction has 4148 states and 17394 transitions. [2022-11-18 20:54:27,786 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:27,786 INFO L276 IsEmpty]: Start isEmpty. Operand 4148 states and 17394 transitions. [2022-11-18 20:54:27,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 20:54:27,787 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:27,787 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:27,801 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:27,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:27,987 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:27,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:27,988 INFO L85 PathProgramCache]: Analyzing trace with hash -1519897090, now seen corresponding path program 1 times [2022-11-18 20:54:27,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:27,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1186609953] [2022-11-18 20:54:27,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:27,988 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 20:54:27,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:27,989 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:27,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:28,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:28,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:54:28,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:28,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:28,439 INFO L321 Elim1Store]: treesize reduction 154, result has 21.0 percent of original size [2022-11-18 20:54:28,439 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 5 case distinctions, treesize of input 36 treesize of output 63 [2022-11-18 20:54:29,132 INFO L321 Elim1Store]: treesize reduction 78, result has 22.0 percent of original size [2022-11-18 20:54:29,132 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 44 [2022-11-18 20:54:29,486 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 20:54:29,487 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:29,487 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:29,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1186609953] [2022-11-18 20:54:29,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1186609953] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:29,487 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:29,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:54:29,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80176054] [2022-11-18 20:54:29,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:29,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:54:29,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:29,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:54:29,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:54:29,489 INFO L87 Difference]: Start difference. First operand 4148 states and 17394 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 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 20:54:29,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:29,674 INFO L93 Difference]: Finished difference Result 4148 states and 17398 transitions. [2022-11-18 20:54:29,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:54:29,675 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 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 20:54:29,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:29,687 INFO L225 Difference]: With dead ends: 4148 [2022-11-18 20:54:29,688 INFO L226 Difference]: Without dead ends: 4148 [2022-11-18 20:54:29,688 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 5 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 20:54:29,688 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 2 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 32 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, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:29,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 12 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 43 Unchecked, 0.1s Time] [2022-11-18 20:54:29,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4148 states. [2022-11-18 20:54:29,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4148 to 4148. [2022-11-18 20:54:29,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4148 states, 4063 states have (on average 4.282057592911642) internal successors, (17398), 4147 states have internal predecessors, (17398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:29,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4148 states to 4148 states and 17398 transitions. [2022-11-18 20:54:29,765 INFO L78 Accepts]: Start accepts. Automaton has 4148 states and 17398 transitions. Word has length 8 [2022-11-18 20:54:29,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:29,765 INFO L495 AbstractCegarLoop]: Abstraction has 4148 states and 17398 transitions. [2022-11-18 20:54:29,765 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 2 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 20:54:29,765 INFO L276 IsEmpty]: Start isEmpty. Operand 4148 states and 17398 transitions. [2022-11-18 20:54:29,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 20:54:29,766 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:29,766 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:29,776 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:29,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:29,966 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:29,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:29,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1168496209, now seen corresponding path program 2 times [2022-11-18 20:54:29,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:29,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [302035589] [2022-11-18 20:54:29,967 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:54:29,967 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 20:54:29,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:29,969 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:29,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:30,159 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 20:54:30,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:54:30,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 20:54:30,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:30,460 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-18 20:54:30,461 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 4 case distinctions, treesize of input 20 treesize of output 62 [2022-11-18 20:54:30,759 INFO L321 Elim1Store]: treesize reduction 150, result has 29.6 percent of original size [2022-11-18 20:54:30,760 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 4 case distinctions, treesize of input 18 treesize of output 70 [2022-11-18 20:54:30,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:30,877 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 20:54:30,890 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 20:54:30,890 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 20:54:30,952 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 20:54:30,952 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:30,952 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:30,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [302035589] [2022-11-18 20:54:30,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [302035589] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:30,953 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:30,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:54:30,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425605207] [2022-11-18 20:54:30,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:30,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:54:30,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:30,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:54:30,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:54:30,954 INFO L87 Difference]: Start difference. First operand 4148 states and 17398 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 20:54:31,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:31,310 INFO L93 Difference]: Finished difference Result 3024 states and 12007 transitions. [2022-11-18 20:54:31,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:54:31,311 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 20:54:31,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:31,319 INFO L225 Difference]: With dead ends: 3024 [2022-11-18 20:54:31,319 INFO L226 Difference]: Without dead ends: 3024 [2022-11-18 20:54:31,319 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 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 20:54:31,320 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 42 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:31,320 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 12 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 20:54:31,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3024 states. [2022-11-18 20:54:31,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3024 to 2990. [2022-11-18 20:54:31,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2990 states, 2950 states have (on average 4.045423728813559) internal successors, (11934), 2989 states have internal predecessors, (11934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:31,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2990 states to 2990 states and 11934 transitions. [2022-11-18 20:54:31,372 INFO L78 Accepts]: Start accepts. Automaton has 2990 states and 11934 transitions. Word has length 9 [2022-11-18 20:54:31,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:31,372 INFO L495 AbstractCegarLoop]: Abstraction has 2990 states and 11934 transitions. [2022-11-18 20:54:31,373 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 20:54:31,373 INFO L276 IsEmpty]: Start isEmpty. Operand 2990 states and 11934 transitions. [2022-11-18 20:54:31,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 20:54:31,373 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:31,373 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:31,382 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:31,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:31,574 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:31,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:31,574 INFO L85 PathProgramCache]: Analyzing trace with hash 934924019, now seen corresponding path program 1 times [2022-11-18 20:54:31,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:31,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [152485050] [2022-11-18 20:54:31,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:31,575 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 20:54:31,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:31,575 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:31,577 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:31,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:31,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 20:54:31,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:31,959 INFO L321 Elim1Store]: treesize reduction 178, result has 20.2 percent of original size [2022-11-18 20:54:31,959 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 7 case distinctions, treesize of input 49 treesize of output 78 [2022-11-18 20:54:32,477 INFO L321 Elim1Store]: treesize reduction 54, result has 32.5 percent of original size [2022-11-18 20:54:32,477 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 52 [2022-11-18 20:54:32,978 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:54:32,978 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:32,978 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:32,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [152485050] [2022-11-18 20:54:32,978 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [152485050] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:32,979 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:32,979 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:54:32,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24738585] [2022-11-18 20:54:32,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:32,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:54:32,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:32,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:54:32,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:54:32,980 INFO L87 Difference]: Start difference. First operand 2990 states and 11934 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 20:54:33,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:33,153 INFO L93 Difference]: Finished difference Result 2990 states and 11933 transitions. [2022-11-18 20:54:33,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:54:33,154 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 20:54:33,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:33,184 INFO L225 Difference]: With dead ends: 2990 [2022-11-18 20:54:33,184 INFO L226 Difference]: Without dead ends: 2990 [2022-11-18 20:54:33,185 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:54:33,185 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 0 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 74 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:33,186 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 18 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 33 Invalid, 0 Unknown, 74 Unchecked, 0.1s Time] [2022-11-18 20:54:33,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2990 states. [2022-11-18 20:54:33,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2990 to 2990. [2022-11-18 20:54:33,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2990 states, 2950 states have (on average 4.045084745762712) internal successors, (11933), 2989 states have internal predecessors, (11933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:33,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2990 states to 2990 states and 11933 transitions. [2022-11-18 20:54:33,286 INFO L78 Accepts]: Start accepts. Automaton has 2990 states and 11933 transitions. Word has length 9 [2022-11-18 20:54:33,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:33,286 INFO L495 AbstractCegarLoop]: Abstraction has 2990 states and 11933 transitions. [2022-11-18 20:54:33,286 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 20:54:33,286 INFO L276 IsEmpty]: Start isEmpty. Operand 2990 states and 11933 transitions. [2022-11-18 20:54:33,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 20:54:33,287 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:33,287 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:33,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:33,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:33,500 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:33,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:33,500 INFO L85 PathProgramCache]: Analyzing trace with hash -12414560, now seen corresponding path program 1 times [2022-11-18 20:54:33,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:33,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1384464228] [2022-11-18 20:54:33,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:33,501 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 20:54:33,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:33,502 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:33,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:33,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:33,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 20:54:33,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:33,911 INFO L321 Elim1Store]: treesize reduction 178, result has 20.2 percent of original size [2022-11-18 20:54:33,912 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 7 case distinctions, treesize of input 49 treesize of output 78 [2022-11-18 20:54:34,258 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 20:54:34,259 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 20:54:34,763 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 20:54:34,763 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:34,763 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:34,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1384464228] [2022-11-18 20:54:34,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1384464228] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:34,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:34,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:54:34,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104651437] [2022-11-18 20:54:34,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:34,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:54:34,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:34,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:54:34,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:54:34,764 INFO L87 Difference]: Start difference. First operand 2990 states and 11933 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 20:54:34,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:34,938 INFO L93 Difference]: Finished difference Result 2989 states and 11930 transitions. [2022-11-18 20:54:34,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:54:34,938 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 20:54:34,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:34,955 INFO L225 Difference]: With dead ends: 2989 [2022-11-18 20:54:34,955 INFO L226 Difference]: Without dead ends: 2989 [2022-11-18 20:54:34,956 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 0 SyntacticMatches, 5 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 20:54:34,956 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 0 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 105 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:34,957 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 24 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 105 Unchecked, 0.1s Time] [2022-11-18 20:54:34,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2989 states. [2022-11-18 20:54:35,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2989 to 2989. [2022-11-18 20:54:35,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2989 states, 2949 states have (on average 4.045439131909122) internal successors, (11930), 2988 states have internal predecessors, (11930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:35,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2989 states to 2989 states and 11930 transitions. [2022-11-18 20:54:35,042 INFO L78 Accepts]: Start accepts. Automaton has 2989 states and 11930 transitions. Word has length 9 [2022-11-18 20:54:35,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:35,042 INFO L495 AbstractCegarLoop]: Abstraction has 2989 states and 11930 transitions. [2022-11-18 20:54:35,042 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 20:54:35,042 INFO L276 IsEmpty]: Start isEmpty. Operand 2989 states and 11930 transitions. [2022-11-18 20:54:35,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 20:54:35,043 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:35,043 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:35,064 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:35,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:35,256 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:35,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:35,256 INFO L85 PathProgramCache]: Analyzing trace with hash -12183110, now seen corresponding path program 1 times [2022-11-18 20:54:35,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:35,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [880926464] [2022-11-18 20:54:35,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:35,257 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 20:54:35,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:35,257 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:35,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:35,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:35,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:54:35,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:35,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:35,666 INFO L321 Elim1Store]: treesize reduction 154, result has 21.0 percent of original size [2022-11-18 20:54:35,666 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 5 case distinctions, treesize of input 36 treesize of output 63 [2022-11-18 20:54:36,439 INFO L321 Elim1Store]: treesize reduction 78, result has 22.0 percent of original size [2022-11-18 20:54:36,439 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 44 [2022-11-18 20:54:36,823 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 20:54:36,823 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:36,823 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:36,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [880926464] [2022-11-18 20:54:36,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [880926464] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:36,823 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:36,823 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:54:36,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482715247] [2022-11-18 20:54:36,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:36,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:54:36,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:36,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:54:36,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:54:36,824 INFO L87 Difference]: Start difference. First operand 2989 states and 11930 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 20:54:36,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:36,962 INFO L93 Difference]: Finished difference Result 2989 states and 11934 transitions. [2022-11-18 20:54:36,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:54:36,962 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 20:54:36,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:36,990 INFO L225 Difference]: With dead ends: 2989 [2022-11-18 20:54:36,990 INFO L226 Difference]: Without dead ends: 2989 [2022-11-18 20:54:36,992 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:54:36,992 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 2 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 41 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:36,993 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 12 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 41 Unchecked, 0.1s Time] [2022-11-18 20:54:36,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2989 states. [2022-11-18 20:54:37,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2989 to 2989. [2022-11-18 20:54:37,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2989 states, 2949 states have (on average 4.046795523906409) internal successors, (11934), 2988 states have internal predecessors, (11934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:37,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2989 states to 2989 states and 11934 transitions. [2022-11-18 20:54:37,075 INFO L78 Accepts]: Start accepts. Automaton has 2989 states and 11934 transitions. Word has length 9 [2022-11-18 20:54:37,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:37,075 INFO L495 AbstractCegarLoop]: Abstraction has 2989 states and 11934 transitions. [2022-11-18 20:54:37,076 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 20:54:37,076 INFO L276 IsEmpty]: Start isEmpty. Operand 2989 states and 11934 transitions. [2022-11-18 20:54:37,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 20:54:37,076 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:37,077 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:37,094 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:37,289 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:37,290 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:37,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:37,290 INFO L85 PathProgramCache]: Analyzing trace with hash -354187822, now seen corresponding path program 1 times [2022-11-18 20:54:37,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:37,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [254635647] [2022-11-18 20:54:37,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:37,290 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 20:54:37,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:37,291 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:37,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:37,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:37,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:54:37,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:37,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:37,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:37,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:37,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:37,716 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-18 20:54:37,716 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 3 case distinctions, treesize of input 18 treesize of output 47 [2022-11-18 20:54:37,732 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 22 treesize of output 20 [2022-11-18 20:54:37,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:37,778 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 20:54:37,899 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 20:54:37,899 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:37,899 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:37,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [254635647] [2022-11-18 20:54:37,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [254635647] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:37,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:37,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:54:37,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588167003] [2022-11-18 20:54:37,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:37,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:54:37,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:37,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:54:37,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:54:37,901 INFO L87 Difference]: Start difference. First operand 2989 states and 11934 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:38,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:38,143 INFO L93 Difference]: Finished difference Result 2981 states and 11914 transitions. [2022-11-18 20:54:38,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:54:38,143 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-18 20:54:38,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:38,159 INFO L225 Difference]: With dead ends: 2981 [2022-11-18 20:54:38,159 INFO L226 Difference]: Without dead ends: 2981 [2022-11-18 20:54:38,159 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 20:54:38,160 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 5 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 41 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:38,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 18 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 54 Invalid, 0 Unknown, 41 Unchecked, 0.2s Time] [2022-11-18 20:54:38,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2981 states. [2022-11-18 20:54:38,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2981 to 2981. [2022-11-18 20:54:38,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2981 states, 2941 states have (on average 4.051003060183611) internal successors, (11914), 2980 states have internal predecessors, (11914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:38,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2981 states to 2981 states and 11914 transitions. [2022-11-18 20:54:38,237 INFO L78 Accepts]: Start accepts. Automaton has 2981 states and 11914 transitions. Word has length 9 [2022-11-18 20:54:38,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:38,238 INFO L495 AbstractCegarLoop]: Abstraction has 2981 states and 11914 transitions. [2022-11-18 20:54:38,238 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:38,238 INFO L276 IsEmpty]: Start isEmpty. Operand 2981 states and 11914 transitions. [2022-11-18 20:54:38,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 20:54:38,239 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:38,239 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:38,257 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:54:38,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:38,452 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:38,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:38,452 INFO L85 PathProgramCache]: Analyzing trace with hash -354187821, now seen corresponding path program 1 times [2022-11-18 20:54:38,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:38,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [837538064] [2022-11-18 20:54:38,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:38,453 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 20:54:38,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:38,455 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:38,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:38,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:38,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 20:54:38,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:38,808 INFO L321 Elim1Store]: treesize reduction 184, result has 13.6 percent of original size [2022-11-18 20:54:38,809 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 40 treesize of output 55 [2022-11-18 20:54:38,859 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 20:54:38,859 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 20:54:38,886 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 20:54:38,886 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:38,886 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:38,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [837538064] [2022-11-18 20:54:38,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [837538064] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:38,887 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:38,887 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:54:38,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832501181] [2022-11-18 20:54:38,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:38,887 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:54:38,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:38,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:54:38,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:54:38,888 INFO L87 Difference]: Start difference. First operand 2981 states and 11914 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 20:54:39,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:39,082 INFO L93 Difference]: Finished difference Result 2842 states and 11376 transitions. [2022-11-18 20:54:39,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:54:39,082 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 20:54:39,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:39,096 INFO L225 Difference]: With dead ends: 2842 [2022-11-18 20:54:39,096 INFO L226 Difference]: Without dead ends: 2842 [2022-11-18 20:54:39,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 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 20:54:39,097 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 38 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:39,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 6 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:54:39,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2842 states. [2022-11-18 20:54:39,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2842 to 2842. [2022-11-18 20:54:39,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2842 states, 2808 states have (on average 4.051282051282051) internal successors, (11376), 2841 states have internal predecessors, (11376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:39,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2842 states to 2842 states and 11376 transitions. [2022-11-18 20:54:39,174 INFO L78 Accepts]: Start accepts. Automaton has 2842 states and 11376 transitions. Word has length 9 [2022-11-18 20:54:39,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:39,174 INFO L495 AbstractCegarLoop]: Abstraction has 2842 states and 11376 transitions. [2022-11-18 20:54:39,174 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 20:54:39,175 INFO L276 IsEmpty]: Start isEmpty. Operand 2842 states and 11376 transitions. [2022-11-18 20:54:39,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 20:54:39,175 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:39,175 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:39,192 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:39,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:39,393 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:39,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:39,393 INFO L85 PathProgramCache]: Analyzing trace with hash -354417428, now seen corresponding path program 1 times [2022-11-18 20:54:39,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:39,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [480557396] [2022-11-18 20:54:39,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:39,393 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 20:54:39,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:39,394 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:39,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:39,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:39,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:54:39,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:39,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:39,746 INFO L321 Elim1Store]: treesize reduction 154, result has 21.0 percent of original size [2022-11-18 20:54:39,747 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 5 case distinctions, treesize of input 36 treesize of output 63 [2022-11-18 20:54:40,447 INFO L321 Elim1Store]: treesize reduction 78, result has 22.0 percent of original size [2022-11-18 20:54:40,448 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 44 [2022-11-18 20:54:40,850 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 20:54:40,850 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:40,850 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:40,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [480557396] [2022-11-18 20:54:40,850 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [480557396] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:40,850 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:40,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:54:40,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453819165] [2022-11-18 20:54:40,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:40,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:54:40,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:40,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:54:40,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:54:40,852 INFO L87 Difference]: Start difference. First operand 2842 states and 11376 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 20:54:40,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:40,995 INFO L93 Difference]: Finished difference Result 2842 states and 11374 transitions. [2022-11-18 20:54:40,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:54:40,996 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 20:54:40,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:41,010 INFO L225 Difference]: With dead ends: 2842 [2022-11-18 20:54:41,010 INFO L226 Difference]: Without dead ends: 2842 [2022-11-18 20:54:41,011 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 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 20:54:41,011 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 1 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 39 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:41,011 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 12 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 39 Unchecked, 0.1s Time] [2022-11-18 20:54:41,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2842 states. [2022-11-18 20:54:41,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2842 to 2842. [2022-11-18 20:54:41,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2842 states, 2808 states have (on average 4.050569800569801) internal successors, (11374), 2841 states have internal predecessors, (11374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:41,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2842 states to 2842 states and 11374 transitions. [2022-11-18 20:54:41,167 INFO L78 Accepts]: Start accepts. Automaton has 2842 states and 11374 transitions. Word has length 9 [2022-11-18 20:54:41,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:41,167 INFO L495 AbstractCegarLoop]: Abstraction has 2842 states and 11374 transitions. [2022-11-18 20:54:41,167 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 20:54:41,167 INFO L276 IsEmpty]: Start isEmpty. Operand 2842 states and 11374 transitions. [2022-11-18 20:54:41,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 20:54:41,168 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:41,168 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:41,188 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:41,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:41,380 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:41,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:41,382 INFO L85 PathProgramCache]: Analyzing trace with hash 127823894, now seen corresponding path program 1 times [2022-11-18 20:54:41,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:41,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1509659568] [2022-11-18 20:54:41,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:41,382 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 20:54:41,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:41,383 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:41,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:41,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:41,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:54:41,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:41,576 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 20:54:41,770 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 20:54:41,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:54:42,754 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 20:54:42,754 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:42,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1509659568] [2022-11-18 20:54:42,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1509659568] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:54:42,755 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:54:42,755 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-18 20:54:42,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131856828] [2022-11-18 20:54:42,755 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:54:42,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:54:42,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:42,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:54:42,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:54:42,757 INFO L87 Difference]: Start difference. First operand 2842 states and 11374 transitions. Second operand has 8 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 8 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 20:54:44,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:44,170 INFO L93 Difference]: Finished difference Result 2882 states and 11477 transitions. [2022-11-18 20:54:44,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 20:54:44,170 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 8 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 20:54:44,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:44,183 INFO L225 Difference]: With dead ends: 2882 [2022-11-18 20:54:44,183 INFO L226 Difference]: Without dead ends: 2882 [2022-11-18 20:54:44,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-11-18 20:54:44,184 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 20 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 120 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:44,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 35 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 120 Unchecked, 0.2s Time] [2022-11-18 20:54:44,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2882 states. [2022-11-18 20:54:44,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2882 to 2882. [2022-11-18 20:54:44,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2882 states, 2848 states have (on average 4.029845505617978) internal successors, (11477), 2881 states have internal predecessors, (11477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:44,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2882 states to 2882 states and 11477 transitions. [2022-11-18 20:54:44,260 INFO L78 Accepts]: Start accepts. Automaton has 2882 states and 11477 transitions. Word has length 9 [2022-11-18 20:54:44,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:44,260 INFO L495 AbstractCegarLoop]: Abstraction has 2882 states and 11477 transitions. [2022-11-18 20:54:44,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 8 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 20:54:44,261 INFO L276 IsEmpty]: Start isEmpty. Operand 2882 states and 11477 transitions. [2022-11-18 20:54:44,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 20:54:44,261 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:44,262 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:44,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:44,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:44,473 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:44,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:44,474 INFO L85 PathProgramCache]: Analyzing trace with hash -1081689717, now seen corresponding path program 1 times [2022-11-18 20:54:44,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:44,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1057065211] [2022-11-18 20:54:44,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:44,474 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 20:54:44,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:44,476 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:44,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:44,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:44,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 20:54:44,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:44,864 INFO L321 Elim1Store]: treesize reduction 168, result has 21.1 percent of original size [2022-11-18 20:54:44,865 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 5 case distinctions, treesize of input 36 treesize of output 67 [2022-11-18 20:54:45,222 INFO L321 Elim1Store]: treesize reduction 38, result has 33.3 percent of original size [2022-11-18 20:54:45,222 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 25 treesize of output 40 [2022-11-18 20:54:45,442 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 20:54:45,442 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:45,442 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:45,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1057065211] [2022-11-18 20:54:45,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1057065211] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:45,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:45,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:54:45,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6340161] [2022-11-18 20:54:45,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:45,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:54:45,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:45,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:54:45,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:54:45,444 INFO L87 Difference]: Start difference. First operand 2882 states and 11477 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 20:54:45,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:45,593 INFO L93 Difference]: Finished difference Result 2885 states and 11488 transitions. [2022-11-18 20:54:45,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:54:45,593 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 10 [2022-11-18 20:54:45,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:45,602 INFO L225 Difference]: With dead ends: 2885 [2022-11-18 20:54:45,602 INFO L226 Difference]: Without dead ends: 2885 [2022-11-18 20:54:45,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:54:45,603 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 2 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 71 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:45,603 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 20 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 71 Unchecked, 0.1s Time] [2022-11-18 20:54:45,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2885 states. [2022-11-18 20:54:45,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2885 to 2885. [2022-11-18 20:54:45,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2885 states, 2851 states have (on average 4.0294633461943175) internal successors, (11488), 2884 states have internal predecessors, (11488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:45,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2885 states to 2885 states and 11488 transitions. [2022-11-18 20:54:45,670 INFO L78 Accepts]: Start accepts. Automaton has 2885 states and 11488 transitions. Word has length 10 [2022-11-18 20:54:45,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:45,671 INFO L495 AbstractCegarLoop]: Abstraction has 2885 states and 11488 transitions. [2022-11-18 20:54:45,671 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 20:54:45,671 INFO L276 IsEmpty]: Start isEmpty. Operand 2885 states and 11488 transitions. [2022-11-18 20:54:45,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 20:54:45,672 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:45,672 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:45,682 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:45,876 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:45,876 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:45,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:45,877 INFO L85 PathProgramCache]: Analyzing trace with hash -1081867347, now seen corresponding path program 2 times [2022-11-18 20:54:45,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:45,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1097939471] [2022-11-18 20:54:45,877 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:54:45,877 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 20:54:45,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:45,878 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:45,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:46,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 20:54:46,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:54:46,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:54:46,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:46,223 INFO L321 Elim1Store]: treesize reduction 168, result has 21.1 percent of original size [2022-11-18 20:54:46,223 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 5 case distinctions, treesize of input 36 treesize of output 67 [2022-11-18 20:54:46,574 INFO L321 Elim1Store]: treesize reduction 38, result has 33.3 percent of original size [2022-11-18 20:54:46,574 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 25 treesize of output 40 [2022-11-18 20:54:46,807 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 20:54:46,807 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:46,807 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:46,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1097939471] [2022-11-18 20:54:46,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1097939471] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:46,807 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:46,807 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:54:46,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499028090] [2022-11-18 20:54:46,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:46,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:54:46,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:46,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:54:46,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:54:46,809 INFO L87 Difference]: Start difference. First operand 2885 states and 11488 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 20:54:46,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:46,965 INFO L93 Difference]: Finished difference Result 2889 states and 11504 transitions. [2022-11-18 20:54:46,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:54:46,965 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 10 [2022-11-18 20:54:46,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:46,976 INFO L225 Difference]: With dead ends: 2889 [2022-11-18 20:54:46,977 INFO L226 Difference]: Without dead ends: 2889 [2022-11-18 20:54:46,977 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:54:46,977 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 3 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 66 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:46,978 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 19 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 66 Unchecked, 0.1s Time] [2022-11-18 20:54:46,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2889 states. [2022-11-18 20:54:47,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2889 to 2885. [2022-11-18 20:54:47,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2885 states, 2851 states have (on average 4.0294633461943175) internal successors, (11488), 2884 states have internal predecessors, (11488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:47,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2885 states to 2885 states and 11488 transitions. [2022-11-18 20:54:47,055 INFO L78 Accepts]: Start accepts. Automaton has 2885 states and 11488 transitions. Word has length 10 [2022-11-18 20:54:47,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:47,055 INFO L495 AbstractCegarLoop]: Abstraction has 2885 states and 11488 transitions. [2022-11-18 20:54:47,055 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 20:54:47,056 INFO L276 IsEmpty]: Start isEmpty. Operand 2885 states and 11488 transitions. [2022-11-18 20:54:47,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 20:54:47,056 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:47,056 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:47,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:47,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:47,268 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:47,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:47,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1082122167, now seen corresponding path program 3 times [2022-11-18 20:54:47,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:47,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [168845463] [2022-11-18 20:54:47,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:54:47,270 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 20:54:47,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:47,270 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:47,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:47,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-18 20:54:47,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:54:47,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:54:47,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:47,679 INFO L321 Elim1Store]: treesize reduction 168, result has 21.1 percent of original size [2022-11-18 20:54:47,679 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 5 case distinctions, treesize of input 36 treesize of output 67 [2022-11-18 20:54:48,037 INFO L321 Elim1Store]: treesize reduction 38, result has 33.3 percent of original size [2022-11-18 20:54:48,037 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 25 treesize of output 40 [2022-11-18 20:54:48,264 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 20:54:48,264 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:48,265 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:48,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [168845463] [2022-11-18 20:54:48,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [168845463] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:48,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:48,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:54:48,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056241816] [2022-11-18 20:54:48,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:48,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:54:48,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:48,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:54:48,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:54:48,267 INFO L87 Difference]: Start difference. First operand 2885 states and 11488 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 20:54:48,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:48,404 INFO L93 Difference]: Finished difference Result 3034 states and 12213 transitions. [2022-11-18 20:54:48,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:54:48,404 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 10 [2022-11-18 20:54:48,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:48,413 INFO L225 Difference]: With dead ends: 3034 [2022-11-18 20:54:48,413 INFO L226 Difference]: Without dead ends: 3034 [2022-11-18 20:54:48,413 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:54:48,413 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 15 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 113 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:48,413 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 28 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 113 Unchecked, 0.1s Time] [2022-11-18 20:54:48,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3034 states. [2022-11-18 20:54:48,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3034 to 2884. [2022-11-18 20:54:48,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2884 states, 2850 states have (on average 4.0291228070175436) internal successors, (11483), 2883 states have internal predecessors, (11483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:48,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2884 states to 2884 states and 11483 transitions. [2022-11-18 20:54:48,470 INFO L78 Accepts]: Start accepts. Automaton has 2884 states and 11483 transitions. Word has length 10 [2022-11-18 20:54:48,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:48,470 INFO L495 AbstractCegarLoop]: Abstraction has 2884 states and 11483 transitions. [2022-11-18 20:54:48,470 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 20:54:48,471 INFO L276 IsEmpty]: Start isEmpty. Operand 2884 states and 11483 transitions. [2022-11-18 20:54:48,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 20:54:48,471 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:48,471 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:48,485 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 20:54:48,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:48,672 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:48,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:48,672 INFO L85 PathProgramCache]: Analyzing trace with hash -859924304, now seen corresponding path program 1 times [2022-11-18 20:54:48,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:48,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [285304881] [2022-11-18 20:54:48,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:48,673 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 20:54:48,673 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:48,673 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:48,675 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:48,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:48,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 20:54:48,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:48,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:49,060 INFO L321 Elim1Store]: treesize reduction 154, result has 21.0 percent of original size [2022-11-18 20:54:49,060 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 5 case distinctions, treesize of input 36 treesize of output 63 [2022-11-18 20:54:49,778 INFO L321 Elim1Store]: treesize reduction 78, result has 22.0 percent of original size [2022-11-18 20:54:49,778 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 44 [2022-11-18 20:54:50,107 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 20:54:50,107 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:50,108 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:50,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [285304881] [2022-11-18 20:54:50,109 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [285304881] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:50,109 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:50,109 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:54:50,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362993668] [2022-11-18 20:54:50,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:50,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:54:50,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:50,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:54:50,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:54:50,110 INFO L87 Difference]: Start difference. First operand 2884 states and 11483 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 20:54:50,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:50,248 INFO L93 Difference]: Finished difference Result 2884 states and 11481 transitions. [2022-11-18 20:54:50,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:54:50,248 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 20:54:50,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:50,256 INFO L225 Difference]: With dead ends: 2884 [2022-11-18 20:54:50,256 INFO L226 Difference]: Without dead ends: 2884 [2022-11-18 20:54:50,256 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 7 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 20:54:50,257 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 1 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 39 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:50,257 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 12 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 39 Unchecked, 0.1s Time] [2022-11-18 20:54:50,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2884 states. [2022-11-18 20:54:50,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2884 to 2884. [2022-11-18 20:54:50,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2884 states, 2850 states have (on average 4.028421052631579) internal successors, (11481), 2883 states have internal predecessors, (11481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:50,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2884 states to 2884 states and 11481 transitions. [2022-11-18 20:54:50,325 INFO L78 Accepts]: Start accepts. Automaton has 2884 states and 11481 transitions. Word has length 10 [2022-11-18 20:54:50,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:50,325 INFO L495 AbstractCegarLoop]: Abstraction has 2884 states and 11481 transitions. [2022-11-18 20:54:50,325 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 20:54:50,325 INFO L276 IsEmpty]: Start isEmpty. Operand 2884 states and 11481 transitions. [2022-11-18 20:54:50,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 20:54:50,325 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:50,325 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:50,335 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2022-11-18 20:54:50,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:50,526 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:50,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:50,526 INFO L85 PathProgramCache]: Analyzing trace with hash -384850582, now seen corresponding path program 1 times [2022-11-18 20:54:50,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:50,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [210634939] [2022-11-18 20:54:50,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:50,527 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 20:54:50,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:50,528 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:50,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:50,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:50,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:54:50,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:50,944 INFO L321 Elim1Store]: treesize reduction 178, result has 20.2 percent of original size [2022-11-18 20:54:50,944 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 7 case distinctions, treesize of input 49 treesize of output 78 [2022-11-18 20:54:51,259 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 20:54:51,259 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 20:54:51,854 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 20:54:51,854 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:54:51,854 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:51,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [210634939] [2022-11-18 20:54:51,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [210634939] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:54:51,855 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:54:51,855 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:54:51,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985402695] [2022-11-18 20:54:51,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:54:51,855 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:54:51,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:51,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:54:51,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:54:51,856 INFO L87 Difference]: Start difference. First operand 2884 states and 11481 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 20:54:52,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:52,013 INFO L93 Difference]: Finished difference Result 2883 states and 11480 transitions. [2022-11-18 20:54:52,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:54:52,013 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 10 [2022-11-18 20:54:52,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:52,021 INFO L225 Difference]: With dead ends: 2883 [2022-11-18 20:54:52,021 INFO L226 Difference]: Without dead ends: 2883 [2022-11-18 20:54:52,021 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 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 20:54:52,022 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 0 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 67 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:52,022 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 18 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 67 Unchecked, 0.1s Time] [2022-11-18 20:54:52,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2883 states. [2022-11-18 20:54:52,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2883 to 2883. [2022-11-18 20:54:52,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2883 states, 2850 states have (on average 4.028070175438597) internal successors, (11480), 2882 states have internal predecessors, (11480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:52,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2883 states to 2883 states and 11480 transitions. [2022-11-18 20:54:52,071 INFO L78 Accepts]: Start accepts. Automaton has 2883 states and 11480 transitions. Word has length 10 [2022-11-18 20:54:52,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:52,072 INFO L495 AbstractCegarLoop]: Abstraction has 2883 states and 11480 transitions. [2022-11-18 20:54:52,072 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 20:54:52,072 INFO L276 IsEmpty]: Start isEmpty. Operand 2883 states and 11480 transitions. [2022-11-18 20:54:52,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 20:54:52,072 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:52,072 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:52,088 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 20:54:52,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:52,273 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:52,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:52,273 INFO L85 PathProgramCache]: Analyzing trace with hash -332190397, now seen corresponding path program 1 times [2022-11-18 20:54:52,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:52,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [38165542] [2022-11-18 20:54:52,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:52,274 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 20:54:52,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:52,275 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:52,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:52,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:52,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-18 20:54:52,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:52,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:52,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:52,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:52,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:52,702 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-18 20:54:52,703 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 3 case distinctions, treesize of input 18 treesize of output 47 [2022-11-18 20:54:52,713 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 22 treesize of output 20 [2022-11-18 20:54:52,767 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 20:54:52,767 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 20:54:52,972 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 20:54:52,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:54:53,494 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 20:54:53,494 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:53,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [38165542] [2022-11-18 20:54:53,494 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [38165542] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:54:53,494 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:54:53,494 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4] total 7 [2022-11-18 20:54:53,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825803529] [2022-11-18 20:54:53,495 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:54:53,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 20:54:53,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:53,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 20:54:53,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-11-18 20:54:53,496 INFO L87 Difference]: Start difference. First operand 2883 states and 11480 transitions. Second operand has 9 states, 8 states have (on average 2.5) internal successors, (20), 8 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 20:54:54,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:54,118 INFO L93 Difference]: Finished difference Result 4894 states and 19805 transitions. [2022-11-18 20:54:54,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:54:54,119 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.5) internal successors, (20), 8 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 10 [2022-11-18 20:54:54,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:54,134 INFO L225 Difference]: With dead ends: 4894 [2022-11-18 20:54:54,134 INFO L226 Difference]: Without dead ends: 4894 [2022-11-18 20:54:54,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-11-18 20:54:54,135 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 187 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 149 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:54,135 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 51 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 124 Invalid, 0 Unknown, 149 Unchecked, 0.6s Time] [2022-11-18 20:54:54,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4894 states. [2022-11-18 20:54:54,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4894 to 3012. [2022-11-18 20:54:54,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3012 states, 2981 states have (on average 4.009057363300906) internal successors, (11951), 3011 states have internal predecessors, (11951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:54,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3012 states to 3012 states and 11951 transitions. [2022-11-18 20:54:54,224 INFO L78 Accepts]: Start accepts. Automaton has 3012 states and 11951 transitions. Word has length 10 [2022-11-18 20:54:54,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:54,225 INFO L495 AbstractCegarLoop]: Abstraction has 3012 states and 11951 transitions. [2022-11-18 20:54:54,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.5) internal successors, (20), 8 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 20:54:54,225 INFO L276 IsEmpty]: Start isEmpty. Operand 3012 states and 11951 transitions. [2022-11-18 20:54:54,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 20:54:54,225 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:54,225 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:54,236 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 20:54:54,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:54,428 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:54,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:54,429 INFO L85 PathProgramCache]: Analyzing trace with hash -332191726, now seen corresponding path program 1 times [2022-11-18 20:54:54,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:54,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1447494910] [2022-11-18 20:54:54,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:54,430 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 20:54:54,430 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:54,431 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:54,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:54,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:54,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:54:54,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:54,648 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 20:54:54,885 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 20:54:54,885 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:54:55,914 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 20:54:55,914 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:54:55,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1447494910] [2022-11-18 20:54:55,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1447494910] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:54:55,915 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:54:55,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-18 20:54:55,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374920118] [2022-11-18 20:54:55,915 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:54:55,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:54:55,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:54:55,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:54:55,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:54:55,916 INFO L87 Difference]: Start difference. First operand 3012 states and 11951 transitions. Second operand has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 8 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 20:54:58,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:54:58,520 INFO L93 Difference]: Finished difference Result 3012 states and 11951 transitions. [2022-11-18 20:54:58,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 20:54:58,521 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 8 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 20:54:58,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:54:58,529 INFO L225 Difference]: With dead ends: 3012 [2022-11-18 20:54:58,529 INFO L226 Difference]: Without dead ends: 3012 [2022-11-18 20:54:58,529 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-11-18 20:54:58,529 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 21 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 110 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:54:58,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 35 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 110 Unchecked, 0.2s Time] [2022-11-18 20:54:58,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3012 states. [2022-11-18 20:54:58,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3012 to 2982. [2022-11-18 20:54:58,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2982 states, 2951 states have (on average 4.020332090816672) internal successors, (11864), 2981 states have internal predecessors, (11864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:54:58,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2982 states to 2982 states and 11864 transitions. [2022-11-18 20:54:58,588 INFO L78 Accepts]: Start accepts. Automaton has 2982 states and 11864 transitions. Word has length 10 [2022-11-18 20:54:58,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:54:58,589 INFO L495 AbstractCegarLoop]: Abstraction has 2982 states and 11864 transitions. [2022-11-18 20:54:58,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 8 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 20:54:58,589 INFO L276 IsEmpty]: Start isEmpty. Operand 2982 states and 11864 transitions. [2022-11-18 20:54:58,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 20:54:58,589 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:54:58,589 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:54:58,608 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:58,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:54:58,790 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:54:58,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:54:58,790 INFO L85 PathProgramCache]: Analyzing trace with hash -332420003, now seen corresponding path program 1 times [2022-11-18 20:54:58,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:54:58,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [342378267] [2022-11-18 20:54:58,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:54:58,791 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 20:54:58,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:54:58,792 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:58,793 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:54:59,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:54:59,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 20:54:59,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:54:59,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:54:59,188 INFO L321 Elim1Store]: treesize reduction 154, result has 21.0 percent of original size [2022-11-18 20:54:59,188 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 5 case distinctions, treesize of input 36 treesize of output 63 [2022-11-18 20:54:59,813 INFO L321 Elim1Store]: treesize reduction 78, result has 22.0 percent of original size [2022-11-18 20:54:59,813 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 44 [2022-11-18 20:55:00,225 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 20:55:00,225 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:55:00,225 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:55:00,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [342378267] [2022-11-18 20:55:00,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [342378267] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:55:00,227 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:55:00,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:55:00,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117954648] [2022-11-18 20:55:00,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:55:00,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:55:00,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:55:00,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:55:00,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:55:00,228 INFO L87 Difference]: Start difference. First operand 2982 states and 11864 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 20:55:00,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:55:00,354 INFO L93 Difference]: Finished difference Result 2986 states and 11870 transitions. [2022-11-18 20:55:00,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:55:00,355 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 20:55:00,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:55:00,363 INFO L225 Difference]: With dead ends: 2986 [2022-11-18 20:55:00,363 INFO L226 Difference]: Without dead ends: 2986 [2022-11-18 20:55:00,363 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 7 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 20:55:00,364 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 1 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 38 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:55:00,364 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 12 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 38 Unchecked, 0.1s Time] [2022-11-18 20:55:00,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2986 states. [2022-11-18 20:55:00,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2986 to 2986. [2022-11-18 20:55:00,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2986 states, 2955 states have (on average 4.016920473773266) internal successors, (11870), 2985 states have internal predecessors, (11870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:00,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2986 states to 2986 states and 11870 transitions. [2022-11-18 20:55:00,419 INFO L78 Accepts]: Start accepts. Automaton has 2986 states and 11870 transitions. Word has length 10 [2022-11-18 20:55:00,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:55:00,420 INFO L495 AbstractCegarLoop]: Abstraction has 2986 states and 11870 transitions. [2022-11-18 20:55:00,420 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 20:55:00,420 INFO L276 IsEmpty]: Start isEmpty. Operand 2986 states and 11870 transitions. [2022-11-18 20:55:00,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 20:55:00,421 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:55:00,421 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:55:00,430 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 20:55:00,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:55:00,624 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:55:00,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:55:00,624 INFO L85 PathProgramCache]: Analyzing trace with hash -332420437, now seen corresponding path program 1 times [2022-11-18 20:55:00,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:55:00,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [830485846] [2022-11-18 20:55:00,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:55:00,625 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 20:55:00,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:55:00,626 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:00,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:00,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:55:00,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:55:00,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:55:00,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:55:01,085 INFO L321 Elim1Store]: treesize reduction 154, result has 21.0 percent of original size [2022-11-18 20:55:01,085 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 5 case distinctions, treesize of input 36 treesize of output 63 [2022-11-18 20:55:01,792 INFO L321 Elim1Store]: treesize reduction 78, result has 22.0 percent of original size [2022-11-18 20:55:01,793 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 44 [2022-11-18 20:55:02,294 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 20:55:02,294 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:55:02,294 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:55:02,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [830485846] [2022-11-18 20:55:02,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [830485846] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:55:02,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:55:02,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 20:55:02,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673646941] [2022-11-18 20:55:02,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:55:02,295 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:55:02,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:55:02,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:55:02,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:55:02,296 INFO L87 Difference]: Start difference. First operand 2986 states and 11870 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 20:55:02,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:55:02,424 INFO L93 Difference]: Finished difference Result 2984 states and 11859 transitions. [2022-11-18 20:55:02,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:55:02,425 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 20:55:02,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:55:02,433 INFO L225 Difference]: With dead ends: 2984 [2022-11-18 20:55:02,433 INFO L226 Difference]: Without dead ends: 2984 [2022-11-18 20:55:02,434 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 7 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:55:02,434 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 1 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 38 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:55:02,434 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 12 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 38 Unchecked, 0.1s Time] [2022-11-18 20:55:02,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2984 states. [2022-11-18 20:55:02,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2984 to 2984. [2022-11-18 20:55:02,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2984 states, 2953 states have (on average 4.015916017609211) internal successors, (11859), 2983 states have internal predecessors, (11859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:02,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2984 states to 2984 states and 11859 transitions. [2022-11-18 20:55:02,487 INFO L78 Accepts]: Start accepts. Automaton has 2984 states and 11859 transitions. Word has length 10 [2022-11-18 20:55:02,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:55:02,487 INFO L495 AbstractCegarLoop]: Abstraction has 2984 states and 11859 transitions. [2022-11-18 20:55:02,487 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 20:55:02,487 INFO L276 IsEmpty]: Start isEmpty. Operand 2984 states and 11859 transitions. [2022-11-18 20:55:02,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 20:55:02,487 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:55:02,488 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:55:02,509 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 20:55:02,688 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:55:02,688 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:55:02,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:55:02,688 INFO L85 PathProgramCache]: Analyzing trace with hash 827540079, now seen corresponding path program 1 times [2022-11-18 20:55:02,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:55:02,689 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1618948327] [2022-11-18 20:55:02,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:55:02,689 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 20:55:02,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:55:02,690 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:02,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:02,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:55:02,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:55:02,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:55:03,116 INFO L321 Elim1Store]: treesize reduction 168, result has 21.1 percent of original size [2022-11-18 20:55:03,116 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 5 case distinctions, treesize of input 36 treesize of output 67 [2022-11-18 20:55:03,216 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-18 20:55:03,216 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 20:55:03,342 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 20:55:03,342 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:55:03,342 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:55:03,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1618948327] [2022-11-18 20:55:03,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1618948327] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:55:03,343 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:55:03,343 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:55:03,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193647236] [2022-11-18 20:55:03,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:55:03,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:55:03,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:55:03,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:55:03,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:55:03,344 INFO L87 Difference]: Start difference. First operand 2984 states and 11859 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:03,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:55:03,564 INFO L93 Difference]: Finished difference Result 2936 states and 11707 transitions. [2022-11-18 20:55:03,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:55:03,565 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-18 20:55:03,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:55:03,576 INFO L225 Difference]: With dead ends: 2936 [2022-11-18 20:55:03,576 INFO L226 Difference]: Without dead ends: 2936 [2022-11-18 20:55:03,577 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 20:55:03,577 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 43 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:55:03,577 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 6 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:55:03,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2936 states. [2022-11-18 20:55:03,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2936 to 2920. [2022-11-18 20:55:03,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2920 states, 2895 states have (on average 4.025215889464594) internal successors, (11653), 2919 states have internal predecessors, (11653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:03,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2920 states to 2920 states and 11653 transitions. [2022-11-18 20:55:03,651 INFO L78 Accepts]: Start accepts. Automaton has 2920 states and 11653 transitions. Word has length 11 [2022-11-18 20:55:03,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:55:03,651 INFO L495 AbstractCegarLoop]: Abstraction has 2920 states and 11653 transitions. [2022-11-18 20:55:03,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:03,651 INFO L276 IsEmpty]: Start isEmpty. Operand 2920 states and 11653 transitions. [2022-11-18 20:55:03,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 20:55:03,652 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:55:03,652 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:55:03,667 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:03,860 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:55:03,860 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:55:03,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:55:03,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1072257510, now seen corresponding path program 1 times [2022-11-18 20:55:03,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:55:03,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1909557606] [2022-11-18 20:55:03,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:55:03,861 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 20:55:03,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:55:03,862 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:03,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:04,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:55:04,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 20:55:04,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:55:04,155 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 20:55:04,156 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:55:04,156 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:55:04,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1909557606] [2022-11-18 20:55:04,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1909557606] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:55:04,156 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:55:04,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 20:55:04,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72022923] [2022-11-18 20:55:04,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:55:04,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:55:04,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:55:04,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:55:04,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 20:55:04,157 INFO L87 Difference]: Start difference. First operand 2920 states and 11653 transitions. Second operand has 5 states, 5 states have (on average 2.2) 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 20:55:04,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:55:04,878 INFO L93 Difference]: Finished difference Result 2910 states and 11372 transitions. [2022-11-18 20:55:04,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 20:55:04,879 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.2) 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 20:55:04,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:55:04,887 INFO L225 Difference]: With dead ends: 2910 [2022-11-18 20:55:04,887 INFO L226 Difference]: Without dead ends: 2910 [2022-11-18 20:55:04,887 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 20:55:04,888 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 64 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 23 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 20:55:04,888 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 23 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-18 20:55:04,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2910 states. [2022-11-18 20:55:04,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2910 to 2596. [2022-11-18 20:55:04,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2596 states, 2571 states have (on average 3.911318553092182) internal successors, (10056), 2595 states have internal predecessors, (10056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:04,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2596 states to 2596 states and 10056 transitions. [2022-11-18 20:55:04,956 INFO L78 Accepts]: Start accepts. Automaton has 2596 states and 10056 transitions. Word has length 11 [2022-11-18 20:55:04,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:55:04,957 INFO L495 AbstractCegarLoop]: Abstraction has 2596 states and 10056 transitions. [2022-11-18 20:55:04,957 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.2) 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 20:55:04,957 INFO L276 IsEmpty]: Start isEmpty. Operand 2596 states and 10056 transitions. [2022-11-18 20:55:04,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 20:55:04,958 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:55:04,958 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:55:04,972 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:05,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:55:05,170 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:55:05,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:55:05,170 INFO L85 PathProgramCache]: Analyzing trace with hash -1072048260, now seen corresponding path program 1 times [2022-11-18 20:55:05,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:55:05,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [537577618] [2022-11-18 20:55:05,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:55:05,171 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 20:55:05,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:55:05,172 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:05,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:05,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:55:05,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 20:55:05,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:55:05,408 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 20:55:05,408 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:55:05,408 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:55:05,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [537577618] [2022-11-18 20:55:05,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [537577618] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:55:05,409 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:55:05,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:55:05,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675248990] [2022-11-18 20:55:05,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:55:05,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:55:05,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:55:05,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:55:05,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:55:05,410 INFO L87 Difference]: Start difference. First operand 2596 states and 10056 transitions. Second operand has 3 states, 2 states have (on average 5.5) 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 20:55:05,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:55:05,595 INFO L93 Difference]: Finished difference Result 2092 states and 7776 transitions. [2022-11-18 20:55:05,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:55:05,596 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) 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 11 [2022-11-18 20:55:05,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:55:05,603 INFO L225 Difference]: With dead ends: 2092 [2022-11-18 20:55:05,603 INFO L226 Difference]: Without dead ends: 2044 [2022-11-18 20:55:05,603 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 9 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 20:55:05,604 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 31 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:55:05,604 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 6 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:55:05,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2044 states. [2022-11-18 20:55:05,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2044 to 2044. [2022-11-18 20:55:05,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2044 states, 2027 states have (on average 3.769116921558954) internal successors, (7640), 2043 states have internal predecessors, (7640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:05,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2044 states to 2044 states and 7640 transitions. [2022-11-18 20:55:05,648 INFO L78 Accepts]: Start accepts. Automaton has 2044 states and 7640 transitions. Word has length 11 [2022-11-18 20:55:05,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:55:05,648 INFO L495 AbstractCegarLoop]: Abstraction has 2044 states and 7640 transitions. [2022-11-18 20:55:05,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) 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 20:55:05,649 INFO L276 IsEmpty]: Start isEmpty. Operand 2044 states and 7640 transitions. [2022-11-18 20:55:05,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 20:55:05,649 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:55:05,650 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:55:05,661 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:05,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:55:05,859 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:55:05,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:55:05,859 INFO L85 PathProgramCache]: Analyzing trace with hash -1072267151, now seen corresponding path program 1 times [2022-11-18 20:55:05,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:55:05,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1817880508] [2022-11-18 20:55:05,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:55:05,860 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 20:55:05,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:55:05,861 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:05,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:06,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:55:06,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:55:06,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:55:06,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:55:06,348 INFO L321 Elim1Store]: treesize reduction 120, result has 27.7 percent of original size [2022-11-18 20:55:06,348 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 3 case distinctions, treesize of input 18 treesize of output 56 [2022-11-18 20:55:06,375 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 492 treesize of output 484 [2022-11-18 20:55:06,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:55:06,469 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 20:55:06,623 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 20:55:06,623 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:55:06,623 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:55:06,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1817880508] [2022-11-18 20:55:06,623 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1817880508] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:55:06,624 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:55:06,624 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:55:06,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649234338] [2022-11-18 20:55:06,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:55:06,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:55:06,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:55:06,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:55:06,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:55:06,625 INFO L87 Difference]: Start difference. First operand 2044 states and 7640 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 20:55:06,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:55:06,844 INFO L93 Difference]: Finished difference Result 2044 states and 7632 transitions. [2022-11-18 20:55:06,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:55:06,844 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 11 [2022-11-18 20:55:06,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:55:06,849 INFO L225 Difference]: With dead ends: 2044 [2022-11-18 20:55:06,849 INFO L226 Difference]: Without dead ends: 2015 [2022-11-18 20:55:06,849 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 20:55:06,849 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 4 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 34 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:55:06,850 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 18 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 34 Unchecked, 0.2s Time] [2022-11-18 20:55:06,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2015 states. [2022-11-18 20:55:06,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2015 to 2015. [2022-11-18 20:55:06,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2015 states, 1998 states have (on average 3.7927927927927927) internal successors, (7578), 2014 states have internal predecessors, (7578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:06,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2015 states to 2015 states and 7578 transitions. [2022-11-18 20:55:06,888 INFO L78 Accepts]: Start accepts. Automaton has 2015 states and 7578 transitions. Word has length 11 [2022-11-18 20:55:06,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:55:06,888 INFO L495 AbstractCegarLoop]: Abstraction has 2015 states and 7578 transitions. [2022-11-18 20:55:06,888 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 20:55:06,888 INFO L276 IsEmpty]: Start isEmpty. Operand 2015 states and 7578 transitions. [2022-11-18 20:55:06,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 20:55:06,889 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:55:06,889 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:55:06,905 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:07,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:55:07,101 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:55:07,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:55:07,102 INFO L85 PathProgramCache]: Analyzing trace with hash -1707973946, now seen corresponding path program 1 times [2022-11-18 20:55:07,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:55:07,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2100213573] [2022-11-18 20:55:07,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:55:07,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 20:55:07,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:55:07,103 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:07,105 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:07,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:55:07,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:55:07,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:55:07,347 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 20:55:07,571 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 20:55:07,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:55:08,576 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 20:55:08,576 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:55:08,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2100213573] [2022-11-18 20:55:08,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2100213573] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:55:08,576 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:55:08,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-18 20:55:08,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178316517] [2022-11-18 20:55:08,576 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:55:08,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:55:08,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:55:08,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:55:08,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:55:08,577 INFO L87 Difference]: Start difference. First operand 2015 states and 7578 transitions. Second operand has 8 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:09,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:55:09,989 INFO L93 Difference]: Finished difference Result 2049 states and 7680 transitions. [2022-11-18 20:55:09,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 20:55:09,990 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 0 states have call successors, (0), 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 20:55:09,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:55:09,995 INFO L225 Difference]: With dead ends: 2049 [2022-11-18 20:55:09,995 INFO L226 Difference]: Without dead ends: 2049 [2022-11-18 20:55:09,995 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-11-18 20:55:09,996 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 16 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 78 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:55:09,996 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 49 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 63 Invalid, 0 Unknown, 78 Unchecked, 0.2s Time] [2022-11-18 20:55:09,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2049 states. [2022-11-18 20:55:10,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2049 to 2007. [2022-11-18 20:55:10,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2007 states, 1990 states have (on average 3.794974874371859) internal successors, (7552), 2006 states have internal predecessors, (7552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:10,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2007 states to 2007 states and 7552 transitions. [2022-11-18 20:55:10,031 INFO L78 Accepts]: Start accepts. Automaton has 2007 states and 7552 transitions. Word has length 11 [2022-11-18 20:55:10,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:55:10,032 INFO L495 AbstractCegarLoop]: Abstraction has 2007 states and 7552 transitions. [2022-11-18 20:55:10,032 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.0) internal successors, (21), 8 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:10,032 INFO L276 IsEmpty]: Start isEmpty. Operand 2007 states and 7552 transitions. [2022-11-18 20:55:10,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 20:55:10,033 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:55:10,033 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:55:10,045 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Ended with exit code 0 [2022-11-18 20:55:10,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:55:10,245 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:55:10,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:55:10,246 INFO L85 PathProgramCache]: Analyzing trace with hash 831741494, now seen corresponding path program 2 times [2022-11-18 20:55:10,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:55:10,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1637069688] [2022-11-18 20:55:10,246 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:55:10,246 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 20:55:10,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:55:10,250 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:10,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:10,486 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 20:55:10,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:55:10,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 20:55:10,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:55:10,503 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 20:55:10,655 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 20:55:10,655 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:55:10,655 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:55:10,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1637069688] [2022-11-18 20:55:10,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1637069688] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:55:10,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:55:10,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 20:55:10,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966268184] [2022-11-18 20:55:10,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:55:10,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:55:10,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:55:10,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:55:10,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:55:10,656 INFO L87 Difference]: Start difference. First operand 2007 states and 7552 transitions. Second operand has 4 states, 3 states have (on average 3.0) 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 20:55:10,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:55:10,930 INFO L93 Difference]: Finished difference Result 1507 states and 5554 transitions. [2022-11-18 20:55:10,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 20:55:10,930 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) 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 11 [2022-11-18 20:55:10,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:55:10,933 INFO L225 Difference]: With dead ends: 1507 [2022-11-18 20:55:10,933 INFO L226 Difference]: Without dead ends: 1378 [2022-11-18 20:55:10,934 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 20:55:10,934 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 62 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:55:10,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 6 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:55:10,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1378 states. [2022-11-18 20:55:10,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1378 to 1378. [2022-11-18 20:55:10,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1378 states, 1372 states have (on average 3.7339650145772594) internal successors, (5123), 1377 states have internal predecessors, (5123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:10,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1378 states to 1378 states and 5123 transitions. [2022-11-18 20:55:10,965 INFO L78 Accepts]: Start accepts. Automaton has 1378 states and 5123 transitions. Word has length 11 [2022-11-18 20:55:10,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:55:10,966 INFO L495 AbstractCegarLoop]: Abstraction has 1378 states and 5123 transitions. [2022-11-18 20:55:10,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) 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 20:55:10,966 INFO L276 IsEmpty]: Start isEmpty. Operand 1378 states and 5123 transitions. [2022-11-18 20:55:10,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 20:55:10,967 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:55:10,967 INFO L195 NwaCegarLoop]: trace histogram [8, 1, 1, 1] [2022-11-18 20:55:10,977 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:11,168 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:55:11,168 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:55:11,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:55:11,168 INFO L85 PathProgramCache]: Analyzing trace with hash -154342873, now seen corresponding path program 1 times [2022-11-18 20:55:11,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:55:11,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [722759463] [2022-11-18 20:55:11,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:55:11,169 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 20:55:11,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:55:11,170 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:11,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:11,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:55:11,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:55:11,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:55:11,428 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 20:55:11,849 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:55:11,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:55:14,255 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:55:14,256 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:55:14,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [722759463] [2022-11-18 20:55:14,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [722759463] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:55:14,256 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:55:14,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2022-11-18 20:55:14,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397285672] [2022-11-18 20:55:14,257 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:55:14,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-18 20:55:14,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:55:14,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-18 20:55:14,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2022-11-18 20:55:14,258 INFO L87 Difference]: Start difference. First operand 1378 states and 5123 transitions. Second operand has 20 states, 19 states have (on average 1.105263157894737) internal successors, (21), 20 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:19,856 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 20:55:21,858 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 20:55:23,861 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 20:55:25,864 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 20:55:27,502 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 20:55:29,504 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 20:55:31,551 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 20:55:33,554 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 20:55:49,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:55:49,183 INFO L93 Difference]: Finished difference Result 13481 states and 52440 transitions. [2022-11-18 20:55:49,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-18 20:55:49,185 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.105263157894737) internal successors, (21), 20 states have internal predecessors, (21), 0 states have call successors, (0), 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 20:55:49,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:55:49,229 INFO L225 Difference]: With dead ends: 13481 [2022-11-18 20:55:49,229 INFO L226 Difference]: Without dead ends: 13481 [2022-11-18 20:55:49,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=278, Invalid=478, Unknown=0, NotChecked=0, Total=756 [2022-11-18 20:55:49,230 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 3109 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 2652 mSolverCounterSat, 167 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3109 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 2826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 2652 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.9s IncrementalHoareTripleChecker+Time [2022-11-18 20:55:49,230 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3109 Valid, 525 Invalid, 2826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 2652 Invalid, 7 Unknown, 0 Unchecked, 26.9s Time] [2022-11-18 20:55:49,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13481 states. [2022-11-18 20:55:49,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13481 to 1399. [2022-11-18 20:55:49,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1399 states, 1393 states have (on average 3.7078248384781047) internal successors, (5165), 1398 states have internal predecessors, (5165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:49,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1399 states to 1399 states and 5165 transitions. [2022-11-18 20:55:49,352 INFO L78 Accepts]: Start accepts. Automaton has 1399 states and 5165 transitions. Word has length 11 [2022-11-18 20:55:49,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:55:49,352 INFO L495 AbstractCegarLoop]: Abstraction has 1399 states and 5165 transitions. [2022-11-18 20:55:49,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.105263157894737) internal successors, (21), 20 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:49,353 INFO L276 IsEmpty]: Start isEmpty. Operand 1399 states and 5165 transitions. [2022-11-18 20:55:49,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-18 20:55:49,353 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:55:49,353 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:55:49,361 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 20:55:49,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:55:49,554 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:55:49,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:55:49,554 INFO L85 PathProgramCache]: Analyzing trace with hash -121699952, now seen corresponding path program 1 times [2022-11-18 20:55:49,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:55:49,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1461352016] [2022-11-18 20:55:49,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:55:49,555 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 20:55:49,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:55:49,556 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:49,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:49,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:55:49,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 20:55:49,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:55:49,876 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:55:49,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:55:49,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:55:49,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:55:50,058 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-18 20:55:50,058 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 3 case distinctions, treesize of input 18 treesize of output 47 [2022-11-18 20:55:50,068 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 22 treesize of output 20 [2022-11-18 20:55:50,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:55:50,128 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 20:55:50,278 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 20:55:50,278 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:55:50,279 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:55:50,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1461352016] [2022-11-18 20:55:50,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1461352016] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:55:50,279 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:55:50,279 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:55:50,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099148873] [2022-11-18 20:55:50,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:55:50,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:55:50,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:55:50,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:55:50,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:55:50,280 INFO L87 Difference]: Start difference. First operand 1399 states and 5165 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 20:55:50,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:55:50,460 INFO L93 Difference]: Finished difference Result 1397 states and 5157 transitions. [2022-11-18 20:55:50,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:55:50,461 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 20:55:50,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:55:50,464 INFO L225 Difference]: With dead ends: 1397 [2022-11-18 20:55:50,464 INFO L226 Difference]: Without dead ends: 1397 [2022-11-18 20:55:50,465 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 20:55:50,465 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 3 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:55:50,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 18 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 32 Unchecked, 0.1s Time] [2022-11-18 20:55:50,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1397 states. [2022-11-18 20:55:50,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1397 to 1397. [2022-11-18 20:55:50,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1397 states, 1391 states have (on average 3.7074047447879224) internal successors, (5157), 1396 states have internal predecessors, (5157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:50,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1397 states to 1397 states and 5157 transitions. [2022-11-18 20:55:50,491 INFO L78 Accepts]: Start accepts. Automaton has 1397 states and 5157 transitions. Word has length 12 [2022-11-18 20:55:50,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:55:50,491 INFO L495 AbstractCegarLoop]: Abstraction has 1397 states and 5157 transitions. [2022-11-18 20:55:50,491 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 20:55:50,491 INFO L276 IsEmpty]: Start isEmpty. Operand 1397 states and 5157 transitions. [2022-11-18 20:55:50,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-18 20:55:50,492 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:55:50,492 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:55:50,509 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:50,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:55:50,692 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:55:50,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:55:50,693 INFO L85 PathProgramCache]: Analyzing trace with hash 14418723, now seen corresponding path program 2 times [2022-11-18 20:55:50,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:55:50,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1768056567] [2022-11-18 20:55:50,693 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:55:50,693 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 20:55:50,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:55:50,694 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:50,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:50,933 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 20:55:50,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:55:50,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 20:55:50,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:55:50,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:55:50,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:55:50,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:55:50,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:55:51,136 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-18 20:55:51,136 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 3 case distinctions, treesize of input 18 treesize of output 47 [2022-11-18 20:55:51,146 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 22 treesize of output 20 [2022-11-18 20:55:51,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:55:51,187 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 20:55:51,348 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 20:55:51,348 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:55:51,348 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:55:51,349 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1768056567] [2022-11-18 20:55:51,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1768056567] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:55:51,349 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:55:51,349 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:55:51,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480413248] [2022-11-18 20:55:51,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:55:51,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:55:51,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:55:51,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:55:51,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:55:51,350 INFO L87 Difference]: Start difference. First operand 1397 states and 5157 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 20:55:51,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:55:51,515 INFO L93 Difference]: Finished difference Result 1413 states and 5225 transitions. [2022-11-18 20:55:51,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:55:51,516 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 12 [2022-11-18 20:55:51,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:55:51,519 INFO L225 Difference]: With dead ends: 1413 [2022-11-18 20:55:51,519 INFO L226 Difference]: Without dead ends: 1413 [2022-11-18 20:55:51,520 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 20:55:51,520 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 5 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:55:51,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 18 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 32 Unchecked, 0.1s Time] [2022-11-18 20:55:51,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1413 states. [2022-11-18 20:55:51,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1413 to 1405. [2022-11-18 20:55:51,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1405 states, 1399 states have (on average 3.710507505360972) internal successors, (5191), 1404 states have internal predecessors, (5191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:55:51,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1405 states to 1405 states and 5191 transitions. [2022-11-18 20:55:51,540 INFO L78 Accepts]: Start accepts. Automaton has 1405 states and 5191 transitions. Word has length 12 [2022-11-18 20:55:51,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:55:51,540 INFO L495 AbstractCegarLoop]: Abstraction has 1405 states and 5191 transitions. [2022-11-18 20:55:51,541 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 20:55:51,541 INFO L276 IsEmpty]: Start isEmpty. Operand 1405 states and 5191 transitions. [2022-11-18 20:55:51,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-18 20:55:51,541 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:55:51,541 INFO L195 NwaCegarLoop]: trace histogram [11, 1, 1] [2022-11-18 20:55:51,553 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 20:55:51,741 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:55:51,742 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:55:51,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:55:51,742 INFO L85 PathProgramCache]: Analyzing trace with hash 271316834, now seen corresponding path program 3 times [2022-11-18 20:55:51,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:55:51,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [56843272] [2022-11-18 20:55:51,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 20:55:51,743 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 20:55:51,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:55:51,744 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:51,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:55:52,102 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-11-18 20:55:52,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:55:52,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 20:55:52,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:55:52,369 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-18 20:55:52,369 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 4 case distinctions, treesize of input 20 treesize of output 62 [2022-11-18 20:55:53,025 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:55:53,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:55:56,950 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:55:56,950 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:55:56,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [56843272] [2022-11-18 20:55:56,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [56843272] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:55:56,950 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:55:56,950 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 24 [2022-11-18 20:55:56,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846499408] [2022-11-18 20:55:56,950 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:55:56,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-18 20:55:56,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:55:56,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-18 20:55:56,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=457, Unknown=0, NotChecked=0, Total=650 [2022-11-18 20:55:56,952 INFO L87 Difference]: Start difference. First operand 1405 states and 5191 transitions. Second operand has 26 states, 25 states have (on average 1.04) internal successors, (26), 25 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 20:56:11,396 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 20:56:13,399 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 20:56:15,449 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 20:56:17,452 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 20:56:19,455 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 20:56:21,458 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 20:56:23,461 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 20:56:25,463 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 20:56:27,466 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 20:56:29,470 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 20:56:31,472 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 20:56:47,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:56:47,349 INFO L93 Difference]: Finished difference Result 10516 states and 40856 transitions. [2022-11-18 20:56:47,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-18 20:56:47,351 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.04) internal successors, (26), 25 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 13 [2022-11-18 20:56:47,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:56:47,378 INFO L225 Difference]: With dead ends: 10516 [2022-11-18 20:56:47,378 INFO L226 Difference]: Without dead ends: 10516 [2022-11-18 20:56:47,378 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 20.8s TimeCoverageRelationStatistics Valid=479, Invalid=853, Unknown=0, NotChecked=0, Total=1332 [2022-11-18 20:56:47,378 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 2961 mSDsluCounter, 847 mSDsCounter, 0 mSdLazyCounter, 4633 mSolverCounterSat, 330 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2961 SdHoareTripleChecker+Valid, 918 SdHoareTripleChecker+Invalid, 4974 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 330 IncrementalHoareTripleChecker+Valid, 4633 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.3s IncrementalHoareTripleChecker+Time [2022-11-18 20:56:47,379 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2961 Valid, 918 Invalid, 4974 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [330 Valid, 4633 Invalid, 11 Unknown, 0 Unchecked, 33.3s Time] [2022-11-18 20:56:47,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10516 states. [2022-11-18 20:56:47,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10516 to 1418. [2022-11-18 20:56:47,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1418 states, 1412 states have (on average 3.694759206798867) internal successors, (5217), 1417 states have internal predecessors, (5217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:56:47,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1418 states to 1418 states and 5217 transitions. [2022-11-18 20:56:47,479 INFO L78 Accepts]: Start accepts. Automaton has 1418 states and 5217 transitions. Word has length 13 [2022-11-18 20:56:47,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:56:47,480 INFO L495 AbstractCegarLoop]: Abstraction has 1418 states and 5217 transitions. [2022-11-18 20:56:47,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.04) internal successors, (26), 25 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 20:56:47,480 INFO L276 IsEmpty]: Start isEmpty. Operand 1418 states and 5217 transitions. [2022-11-18 20:56:47,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-18 20:56:47,480 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:56:47,480 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:56:47,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2022-11-18 20:56:47,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:56:47,681 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:56:47,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:56:47,681 INFO L85 PathProgramCache]: Analyzing trace with hash 697098612, now seen corresponding path program 1 times [2022-11-18 20:56:47,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:56:47,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1475910590] [2022-11-18 20:56:47,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:56:47,682 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 20:56:47,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:56:47,683 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:47,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:47,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:56:48,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 20:56:48,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:56:48,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:48,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:48,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:48,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:48,202 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-18 20:56:48,202 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 3 case distinctions, treesize of input 18 treesize of output 47 [2022-11-18 20:56:48,212 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 22 treesize of output 20 [2022-11-18 20:56:48,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:48,261 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 20:56:48,426 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 20:56:48,426 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:56:48,426 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:56:48,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1475910590] [2022-11-18 20:56:48,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1475910590] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:56:48,426 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:56:48,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:56:48,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938010342] [2022-11-18 20:56:48,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:56:48,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:56:48,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:56:48,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:56:48,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:56:48,427 INFO L87 Difference]: Start difference. First operand 1418 states and 5217 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 20:56:48,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:56:48,600 INFO L93 Difference]: Finished difference Result 1416 states and 5213 transitions. [2022-11-18 20:56:48,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:56:48,601 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 13 [2022-11-18 20:56:48,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:56:48,604 INFO L225 Difference]: With dead ends: 1416 [2022-11-18 20:56:48,605 INFO L226 Difference]: Without dead ends: 1416 [2022-11-18 20:56:48,605 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 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 20:56:48,605 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 3 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:56:48,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 18 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 32 Unchecked, 0.1s Time] [2022-11-18 20:56:48,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1416 states. [2022-11-18 20:56:48,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1416 to 1416. [2022-11-18 20:56:48,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1410 states have (on average 3.697163120567376) internal successors, (5213), 1415 states have internal predecessors, (5213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:56:48,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 5213 transitions. [2022-11-18 20:56:48,628 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 5213 transitions. Word has length 13 [2022-11-18 20:56:48,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:56:48,628 INFO L495 AbstractCegarLoop]: Abstraction has 1416 states and 5213 transitions. [2022-11-18 20:56:48,628 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 20:56:48,628 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 5213 transitions. [2022-11-18 20:56:48,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 20:56:48,629 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:56:48,629 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:56:48,648 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:48,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:56:48,829 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:56:48,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:56:48,830 INFO L85 PathProgramCache]: Analyzing trace with hash -989713832, now seen corresponding path program 1 times [2022-11-18 20:56:48,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:56:48,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [44187079] [2022-11-18 20:56:48,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:56:48,831 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 20:56:48,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:56:48,832 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:48,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:49,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:56:49,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 20:56:49,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:56:49,354 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 20:56:49,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:56:49,554 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 20:56:49,554 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:56:49,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [44187079] [2022-11-18 20:56:49,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [44187079] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-18 20:56:49,554 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 20:56:49,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 11 [2022-11-18 20:56:49,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858231766] [2022-11-18 20:56:49,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:56:49,555 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 20:56:49,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:56:49,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 20:56:49,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-11-18 20:56:49,556 INFO L87 Difference]: Start difference. First operand 1416 states and 5213 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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 20:56:50,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:56:50,492 INFO L93 Difference]: Finished difference Result 2198 states and 8299 transitions. [2022-11-18 20:56:50,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 20:56:50,492 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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 20:56:50,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:56:50,497 INFO L225 Difference]: With dead ends: 2198 [2022-11-18 20:56:50,498 INFO L226 Difference]: Without dead ends: 2198 [2022-11-18 20:56:50,498 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-11-18 20:56:50,498 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 95 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 20:56:50,498 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 24 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-18 20:56:50,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2198 states. [2022-11-18 20:56:50,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2198 to 1612. [2022-11-18 20:56:50,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1612 states, 1606 states have (on average 3.7303860523038606) internal successors, (5991), 1611 states have internal predecessors, (5991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:56:50,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1612 states to 1612 states and 5991 transitions. [2022-11-18 20:56:50,528 INFO L78 Accepts]: Start accepts. Automaton has 1612 states and 5991 transitions. Word has length 14 [2022-11-18 20:56:50,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:56:50,528 INFO L495 AbstractCegarLoop]: Abstraction has 1612 states and 5991 transitions. [2022-11-18 20:56:50,528 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 5 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 20:56:50,529 INFO L276 IsEmpty]: Start isEmpty. Operand 1612 states and 5991 transitions. [2022-11-18 20:56:50,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 20:56:50,530 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:56:50,530 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:56:50,541 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 20:56:50,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:56:50,740 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:56:50,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:56:50,740 INFO L85 PathProgramCache]: Analyzing trace with hash -989718203, now seen corresponding path program 1 times [2022-11-18 20:56:50,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:56:50,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [447678285] [2022-11-18 20:56:50,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:56:50,741 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 20:56:50,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:56:50,742 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:50,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:51,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:56:51,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:56:51,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:56:51,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:51,436 INFO L321 Elim1Store]: treesize reduction 120, result has 27.7 percent of original size [2022-11-18 20:56:51,437 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 3 case distinctions, treesize of input 18 treesize of output 56 [2022-11-18 20:56:51,464 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 1094 treesize of output 1078 [2022-11-18 20:56:51,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:51,578 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 20:56:51,783 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 20:56:51,783 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:56:51,783 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:56:51,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [447678285] [2022-11-18 20:56:51,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [447678285] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:56:51,783 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:56:51,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:56:51,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876041515] [2022-11-18 20:56:51,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:56:51,784 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:56:51,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:56:51,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:56:51,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:56:51,784 INFO L87 Difference]: Start difference. First operand 1612 states and 5991 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 20:56:51,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:56:51,984 INFO L93 Difference]: Finished difference Result 1604 states and 5949 transitions. [2022-11-18 20:56:51,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:56:51,985 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 14 [2022-11-18 20:56:51,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:56:51,990 INFO L225 Difference]: With dead ends: 1604 [2022-11-18 20:56:51,990 INFO L226 Difference]: Without dead ends: 1604 [2022-11-18 20:56:51,990 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 20:56:51,990 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 3 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:56:51,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 18 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 32 Unchecked, 0.2s Time] [2022-11-18 20:56:51,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1604 states. [2022-11-18 20:56:52,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1604 to 1604. [2022-11-18 20:56:52,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1604 states, 1598 states have (on average 3.7227784730913642) internal successors, (5949), 1603 states have internal predecessors, (5949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:56:52,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1604 states to 1604 states and 5949 transitions. [2022-11-18 20:56:52,033 INFO L78 Accepts]: Start accepts. Automaton has 1604 states and 5949 transitions. Word has length 14 [2022-11-18 20:56:52,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:56:52,033 INFO L495 AbstractCegarLoop]: Abstraction has 1604 states and 5949 transitions. [2022-11-18 20:56:52,033 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 20:56:52,034 INFO L276 IsEmpty]: Start isEmpty. Operand 1604 states and 5949 transitions. [2022-11-18 20:56:52,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 20:56:52,035 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:56:52,035 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:56:52,057 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:52,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:56:52,248 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:56:52,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:56:52,249 INFO L85 PathProgramCache]: Analyzing trace with hash -989723473, now seen corresponding path program 1 times [2022-11-18 20:56:52,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:56:52,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [321682638] [2022-11-18 20:56:52,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:56:52,249 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 20:56:52,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:56:52,250 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:52,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:52,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:56:52,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:56:52,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:56:52,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:52,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:52,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:52,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:52,780 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-18 20:56:52,781 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 3 case distinctions, treesize of input 18 treesize of output 47 [2022-11-18 20:56:52,792 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 22 treesize of output 20 [2022-11-18 20:56:52,849 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:52,849 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 20:56:53,032 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 20:56:53,032 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:56:53,032 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:56:53,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [321682638] [2022-11-18 20:56:53,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [321682638] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:56:53,032 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:56:53,032 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:56:53,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147992761] [2022-11-18 20:56:53,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:56:53,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:56:53,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:56:53,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:56:53,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:56:53,033 INFO L87 Difference]: Start difference. First operand 1604 states and 5949 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 20:56:53,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:56:53,196 INFO L93 Difference]: Finished difference Result 1605 states and 5952 transitions. [2022-11-18 20:56:53,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:56:53,197 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 14 [2022-11-18 20:56:53,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:56:53,201 INFO L225 Difference]: With dead ends: 1605 [2022-11-18 20:56:53,201 INFO L226 Difference]: Without dead ends: 1605 [2022-11-18 20:56:53,201 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 20:56:53,201 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 2 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:56:53,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 18 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 32 Unchecked, 0.1s Time] [2022-11-18 20:56:53,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2022-11-18 20:56:53,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 1605. [2022-11-18 20:56:53,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1605 states, 1599 states have (on average 3.7223264540337713) internal successors, (5952), 1604 states have internal predecessors, (5952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:56:53,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1605 states to 1605 states and 5952 transitions. [2022-11-18 20:56:53,225 INFO L78 Accepts]: Start accepts. Automaton has 1605 states and 5952 transitions. Word has length 14 [2022-11-18 20:56:53,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:56:53,225 INFO L495 AbstractCegarLoop]: Abstraction has 1605 states and 5952 transitions. [2022-11-18 20:56:53,225 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 20:56:53,226 INFO L276 IsEmpty]: Start isEmpty. Operand 1605 states and 5952 transitions. [2022-11-18 20:56:53,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 20:56:53,227 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:56:53,227 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:56:53,241 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Ended with exit code 0 [2022-11-18 20:56:53,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:56:53,436 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:56:53,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:56:53,436 INFO L85 PathProgramCache]: Analyzing trace with hash 971304322, now seen corresponding path program 1 times [2022-11-18 20:56:53,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:56:53,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1428246449] [2022-11-18 20:56:53,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:56:53,437 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 20:56:53,437 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:56:53,437 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:53,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:53,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:56:53,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:56:53,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:56:53,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:54,025 INFO L321 Elim1Store]: treesize reduction 120, result has 27.7 percent of original size [2022-11-18 20:56:54,025 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 3 case distinctions, treesize of input 18 treesize of output 56 [2022-11-18 20:56:54,051 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 1998 treesize of output 1966 [2022-11-18 20:56:54,178 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 20:56:54,178 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 20:56:55,012 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:56:55,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:56:56,099 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:56:56,099 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:56:56,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1428246449] [2022-11-18 20:56:56,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1428246449] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:56:56,099 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:56:56,099 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2022-11-18 20:56:56,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755046360] [2022-11-18 20:56:56,100 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:56:56,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 20:56:56,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:56:56,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 20:56:56,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-11-18 20:56:56,100 INFO L87 Difference]: Start difference. First operand 1605 states and 5952 transitions. Second operand has 14 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 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 20:56:57,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:56:57,780 INFO L93 Difference]: Finished difference Result 3427 states and 12964 transitions. [2022-11-18 20:56:57,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 20:56:57,781 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 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 20:56:57,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:56:57,789 INFO L225 Difference]: With dead ends: 3427 [2022-11-18 20:56:57,789 INFO L226 Difference]: Without dead ends: 3353 [2022-11-18 20:56:57,789 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=132, Invalid=248, Unknown=0, NotChecked=0, Total=380 [2022-11-18 20:56:57,789 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 372 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 418 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-18 20:56:57,789 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 137 Invalid, 670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 235 Invalid, 0 Unknown, 418 Unchecked, 0.9s Time] [2022-11-18 20:56:57,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3353 states. [2022-11-18 20:56:57,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3353 to 1605. [2022-11-18 20:56:57,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1605 states, 1599 states have (on average 3.719824890556598) internal successors, (5948), 1604 states have internal predecessors, (5948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:56:57,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1605 states to 1605 states and 5948 transitions. [2022-11-18 20:56:57,823 INFO L78 Accepts]: Start accepts. Automaton has 1605 states and 5948 transitions. Word has length 14 [2022-11-18 20:56:57,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:56:57,824 INFO L495 AbstractCegarLoop]: Abstraction has 1605 states and 5948 transitions. [2022-11-18 20:56:57,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 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 20:56:57,824 INFO L276 IsEmpty]: Start isEmpty. Operand 1605 states and 5948 transitions. [2022-11-18 20:56:57,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 20:56:57,825 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:56:57,825 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:56:57,838 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:58,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:56:58,038 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:56:58,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:56:58,038 INFO L85 PathProgramCache]: Analyzing trace with hash -103313367, now seen corresponding path program 1 times [2022-11-18 20:56:58,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:56:58,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1486129468] [2022-11-18 20:56:58,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:56:58,039 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 20:56:58,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:56:58,040 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:58,041 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:58,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:56:58,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:56:58,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:56:58,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:58,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:58,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:58,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:58,579 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-18 20:56:58,580 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 3 case distinctions, treesize of input 18 treesize of output 47 [2022-11-18 20:56:58,590 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 22 treesize of output 20 [2022-11-18 20:56:58,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:58,644 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 20:56:58,852 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 20:56:58,852 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:56:58,852 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:56:58,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1486129468] [2022-11-18 20:56:58,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1486129468] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:56:58,852 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:56:58,852 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:56:58,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325465137] [2022-11-18 20:56:58,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:56:58,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:56:58,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:56:58,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:56:58,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:56:58,853 INFO L87 Difference]: Start difference. First operand 1605 states and 5948 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 20:56:59,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:56:59,021 INFO L93 Difference]: Finished difference Result 1597 states and 5922 transitions. [2022-11-18 20:56:59,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:56:59,022 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 15 [2022-11-18 20:56:59,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:56:59,025 INFO L225 Difference]: With dead ends: 1597 [2022-11-18 20:56:59,026 INFO L226 Difference]: Without dead ends: 1597 [2022-11-18 20:56:59,026 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 20:56:59,026 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 3 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:56:59,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 18 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 32 Unchecked, 0.1s Time] [2022-11-18 20:56:59,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1597 states. [2022-11-18 20:56:59,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1597 to 1595. [2022-11-18 20:56:59,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1589 states have (on average 3.723096286972939) internal successors, (5916), 1594 states have internal predecessors, (5916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:56:59,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 5916 transitions. [2022-11-18 20:56:59,052 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 5916 transitions. Word has length 15 [2022-11-18 20:56:59,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:56:59,052 INFO L495 AbstractCegarLoop]: Abstraction has 1595 states and 5916 transitions. [2022-11-18 20:56:59,052 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 20:56:59,052 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 5916 transitions. [2022-11-18 20:56:59,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 20:56:59,053 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:56:59,053 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:56:59,065 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Ended with exit code 0 [2022-11-18 20:56:59,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:56:59,254 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:56:59,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:56:59,254 INFO L85 PathProgramCache]: Analyzing trace with hash -103318637, now seen corresponding path program 1 times [2022-11-18 20:56:59,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:56:59,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1304222743] [2022-11-18 20:56:59,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:56:59,255 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 20:56:59,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:56:59,255 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:59,256 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:56:59,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:56:59,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:56:59,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:56:59,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:56:59,857 INFO L321 Elim1Store]: treesize reduction 120, result has 27.7 percent of original size [2022-11-18 20:56:59,857 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 3 case distinctions, treesize of input 18 treesize of output 56 [2022-11-18 20:56:59,887 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 246 treesize of output 242 [2022-11-18 20:57:00,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:00,008 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 20:57:00,226 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 20:57:00,226 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:57:00,226 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:57:00,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1304222743] [2022-11-18 20:57:00,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1304222743] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:00,226 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:00,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:57:00,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665715878] [2022-11-18 20:57:00,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:00,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:57:00,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:57:00,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:57:00,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:57:00,227 INFO L87 Difference]: Start difference. First operand 1595 states and 5916 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 20:57:00,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:00,406 INFO L93 Difference]: Finished difference Result 1598 states and 5923 transitions. [2022-11-18 20:57:00,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:57:00,407 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 15 [2022-11-18 20:57:00,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:00,410 INFO L225 Difference]: With dead ends: 1598 [2022-11-18 20:57:00,410 INFO L226 Difference]: Without dead ends: 1598 [2022-11-18 20:57:00,411 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 20:57:00,411 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 2 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:00,411 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 18 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 32 Unchecked, 0.1s Time] [2022-11-18 20:57:00,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1598 states. [2022-11-18 20:57:00,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1598 to 1598. [2022-11-18 20:57:00,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1598 states, 1592 states have (on average 3.7204773869346734) internal successors, (5923), 1597 states have internal predecessors, (5923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:00,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1598 states to 1598 states and 5923 transitions. [2022-11-18 20:57:00,436 INFO L78 Accepts]: Start accepts. Automaton has 1598 states and 5923 transitions. Word has length 15 [2022-11-18 20:57:00,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:00,436 INFO L495 AbstractCegarLoop]: Abstraction has 1598 states and 5923 transitions. [2022-11-18 20:57:00,436 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 20:57:00,436 INFO L276 IsEmpty]: Start isEmpty. Operand 1598 states and 5923 transitions. [2022-11-18 20:57:00,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-18 20:57:00,437 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:00,438 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:00,450 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Forceful destruction successful, exit code 0 [2022-11-18 20:57:00,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:57:00,650 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:57:00,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:00,650 INFO L85 PathProgramCache]: Analyzing trace with hash -1931588970, now seen corresponding path program 1 times [2022-11-18 20:57:00,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:57:00,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [922026025] [2022-11-18 20:57:00,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:00,651 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 20:57:00,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:57:00,652 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:00,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:01,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:01,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:57:01,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:57:01,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:01,269 INFO L321 Elim1Store]: treesize reduction 120, result has 27.7 percent of original size [2022-11-18 20:57:01,270 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 3 case distinctions, treesize of input 18 treesize of output 56 [2022-11-18 20:57:01,297 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 2038 treesize of output 2006 [2022-11-18 20:57:01,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:01,476 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 20:57:01,697 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 20:57:01,697 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:57:01,697 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:57:01,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [922026025] [2022-11-18 20:57:01,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [922026025] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:01,698 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:01,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:57:01,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855537589] [2022-11-18 20:57:01,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:01,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:57:01,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:57:01,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:57:01,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:57:01,698 INFO L87 Difference]: Start difference. First operand 1598 states and 5923 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 20:57:01,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:01,856 INFO L93 Difference]: Finished difference Result 1596 states and 5915 transitions. [2022-11-18 20:57:01,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:57:01,857 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 16 [2022-11-18 20:57:01,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:01,860 INFO L225 Difference]: With dead ends: 1596 [2022-11-18 20:57:01,860 INFO L226 Difference]: Without dead ends: 1596 [2022-11-18 20:57:01,860 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 13 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 20:57:01,861 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 2 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:01,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 18 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 32 Unchecked, 0.1s Time] [2022-11-18 20:57:01,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1596 states. [2022-11-18 20:57:01,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1596 to 1596. [2022-11-18 20:57:01,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1596 states, 1590 states have (on average 3.720125786163522) internal successors, (5915), 1595 states have internal predecessors, (5915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:01,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1596 states to 1596 states and 5915 transitions. [2022-11-18 20:57:01,884 INFO L78 Accepts]: Start accepts. Automaton has 1596 states and 5915 transitions. Word has length 16 [2022-11-18 20:57:01,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:01,885 INFO L495 AbstractCegarLoop]: Abstraction has 1596 states and 5915 transitions. [2022-11-18 20:57:01,885 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 20:57:01,885 INFO L276 IsEmpty]: Start isEmpty. Operand 1596 states and 5915 transitions. [2022-11-18 20:57:01,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-18 20:57:01,886 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:01,886 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:01,898 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 20:57:02,088 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:57:02,088 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:57:02,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:02,088 INFO L85 PathProgramCache]: Analyzing trace with hash -1931607260, now seen corresponding path program 1 times [2022-11-18 20:57:02,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:57:02,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [739001414] [2022-11-18 20:57:02,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:02,089 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 20:57:02,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:57:02,091 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:02,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:02,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:02,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:57:02,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:57:02,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:02,731 INFO L321 Elim1Store]: treesize reduction 120, result has 27.7 percent of original size [2022-11-18 20:57:02,731 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 3 case distinctions, treesize of input 18 treesize of output 56 [2022-11-18 20:57:02,757 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 1094 treesize of output 1078 [2022-11-18 20:57:02,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:02,895 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 20:57:03,093 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 20:57:03,093 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:57:03,093 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:57:03,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [739001414] [2022-11-18 20:57:03,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [739001414] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:03,093 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:03,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:57:03,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160333832] [2022-11-18 20:57:03,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:03,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:57:03,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:57:03,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:57:03,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:57:03,094 INFO L87 Difference]: Start difference. First operand 1596 states and 5915 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 20:57:03,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:03,294 INFO L93 Difference]: Finished difference Result 1596 states and 5911 transitions. [2022-11-18 20:57:03,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:57:03,294 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 16 [2022-11-18 20:57:03,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:03,298 INFO L225 Difference]: With dead ends: 1596 [2022-11-18 20:57:03,299 INFO L226 Difference]: Without dead ends: 1596 [2022-11-18 20:57:03,299 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 13 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 20:57:03,299 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 2 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:03,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 18 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 32 Unchecked, 0.2s Time] [2022-11-18 20:57:03,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1596 states. [2022-11-18 20:57:03,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1596 to 1596. [2022-11-18 20:57:03,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1596 states, 1590 states have (on average 3.717610062893082) internal successors, (5911), 1595 states have internal predecessors, (5911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:03,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1596 states to 1596 states and 5911 transitions. [2022-11-18 20:57:03,329 INFO L78 Accepts]: Start accepts. Automaton has 1596 states and 5911 transitions. Word has length 16 [2022-11-18 20:57:03,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:03,329 INFO L495 AbstractCegarLoop]: Abstraction has 1596 states and 5911 transitions. [2022-11-18 20:57:03,330 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 20:57:03,330 INFO L276 IsEmpty]: Start isEmpty. Operand 1596 states and 5911 transitions. [2022-11-18 20:57:03,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 20:57:03,331 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:03,331 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:03,346 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 20:57:03,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:57:03,536 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:57:03,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:03,536 INFO L85 PathProgramCache]: Analyzing trace with hash -294578637, now seen corresponding path program 1 times [2022-11-18 20:57:03,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:57:03,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [915721976] [2022-11-18 20:57:03,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:03,537 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 20:57:03,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:57:03,539 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:03,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:03,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:03,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 20:57:03,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:57:03,826 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 20:57:03,827 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:57:03,827 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:57:03,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [915721976] [2022-11-18 20:57:03,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [915721976] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:03,828 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:03,828 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:57:03,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117612102] [2022-11-18 20:57:03,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:03,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 20:57:03,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:57:03,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 20:57:03,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:57:03,829 INFO L87 Difference]: Start difference. First operand 1596 states and 5911 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 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 20:57:03,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:03,999 INFO L93 Difference]: Finished difference Result 1476 states and 5455 transitions. [2022-11-18 20:57:03,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 20:57:03,999 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 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 17 [2022-11-18 20:57:04,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:04,003 INFO L225 Difference]: With dead ends: 1476 [2022-11-18 20:57:04,003 INFO L226 Difference]: Without dead ends: 1476 [2022-11-18 20:57:04,003 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 20:57:04,003 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 26 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:04,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 6 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 20:57:04,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1476 states. [2022-11-18 20:57:04,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1476 to 1476. [2022-11-18 20:57:04,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1476 states, 1471 states have (on average 3.708361658735554) internal successors, (5455), 1475 states have internal predecessors, (5455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:04,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1476 states to 1476 states and 5455 transitions. [2022-11-18 20:57:04,037 INFO L78 Accepts]: Start accepts. Automaton has 1476 states and 5455 transitions. Word has length 17 [2022-11-18 20:57:04,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:04,038 INFO L495 AbstractCegarLoop]: Abstraction has 1476 states and 5455 transitions. [2022-11-18 20:57:04,038 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 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 20:57:04,038 INFO L276 IsEmpty]: Start isEmpty. Operand 1476 states and 5455 transitions. [2022-11-18 20:57:04,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 20:57:04,040 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:04,040 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:04,052 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:04,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:57:04,252 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:57:04,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:04,253 INFO L85 PathProgramCache]: Analyzing trace with hash -500066182, now seen corresponding path program 1 times [2022-11-18 20:57:04,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:57:04,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [311852095] [2022-11-18 20:57:04,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:04,253 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 20:57:04,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:57:04,254 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:04,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:04,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:04,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:57:04,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:57:04,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:04,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:04,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:04,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:04,857 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-18 20:57:04,858 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 3 case distinctions, treesize of input 18 treesize of output 47 [2022-11-18 20:57:04,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 22 treesize of output 20 [2022-11-18 20:57:04,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:04,928 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 20:57:05,169 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 20:57:05,169 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:57:05,169 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:57:05,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [311852095] [2022-11-18 20:57:05,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [311852095] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:05,170 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:05,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:57:05,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286344690] [2022-11-18 20:57:05,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:05,170 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:57:05,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:57:05,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:57:05,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:57:05,171 INFO L87 Difference]: Start difference. First operand 1476 states and 5455 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 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 20:57:05,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:05,344 INFO L93 Difference]: Finished difference Result 1474 states and 5451 transitions. [2022-11-18 20:57:05,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:57:05,344 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 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 17 [2022-11-18 20:57:05,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:05,351 INFO L225 Difference]: With dead ends: 1474 [2022-11-18 20:57:05,351 INFO L226 Difference]: Without dead ends: 1474 [2022-11-18 20:57:05,352 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 20:57:05,352 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 2 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 31 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:05,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 18 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 31 Unchecked, 0.1s Time] [2022-11-18 20:57:05,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1474 states. [2022-11-18 20:57:05,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1474 to 1474. [2022-11-18 20:57:05,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1474 states, 1469 states have (on average 3.7106875425459496) internal successors, (5451), 1473 states have internal predecessors, (5451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:05,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1474 states to 1474 states and 5451 transitions. [2022-11-18 20:57:05,375 INFO L78 Accepts]: Start accepts. Automaton has 1474 states and 5451 transitions. Word has length 17 [2022-11-18 20:57:05,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:05,375 INFO L495 AbstractCegarLoop]: Abstraction has 1474 states and 5451 transitions. [2022-11-18 20:57:05,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 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 20:57:05,375 INFO L276 IsEmpty]: Start isEmpty. Operand 1474 states and 5451 transitions. [2022-11-18 20:57:05,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 20:57:05,377 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:05,377 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:05,385 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Ended with exit code 0 [2022-11-18 20:57:05,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:57:05,577 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:57:05,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:05,577 INFO L85 PathProgramCache]: Analyzing trace with hash -500084472, now seen corresponding path program 1 times [2022-11-18 20:57:05,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:57:05,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [703718614] [2022-11-18 20:57:05,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:05,578 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 20:57:05,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:57:05,579 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:05,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:05,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:05,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:57:05,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:57:06,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:06,237 INFO L321 Elim1Store]: treesize reduction 126, result has 26.7 percent of original size [2022-11-18 20:57:06,238 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 3 case distinctions, treesize of input 20 treesize of output 58 [2022-11-18 20:57:06,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:06,273 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 96 treesize of output 94 [2022-11-18 20:57:06,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:06,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:06,541 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 20:57:06,541 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 1 case distinctions, treesize of input 19 treesize of output 28 [2022-11-18 20:57:06,790 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 20:57:06,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:57:13,055 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 20:57:13,055 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:57:13,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [703718614] [2022-11-18 20:57:13,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [703718614] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:57:13,055 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:57:13,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-18 20:57:13,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744457076] [2022-11-18 20:57:13,055 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:57:13,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 20:57:13,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:57:13,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 20:57:13,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-18 20:57:13,056 INFO L87 Difference]: Start difference. First operand 1474 states and 5451 transitions. Second operand has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 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 20:57:13,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:13,610 INFO L93 Difference]: Finished difference Result 2383 states and 8533 transitions. [2022-11-18 20:57:13,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 20:57:13,611 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 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 17 [2022-11-18 20:57:13,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:13,616 INFO L225 Difference]: With dead ends: 2383 [2022-11-18 20:57:13,616 INFO L226 Difference]: Without dead ends: 2383 [2022-11-18 20:57:13,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-11-18 20:57:13,616 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 70 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:13,617 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 51 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 79 Invalid, 0 Unknown, 54 Unchecked, 0.4s Time] [2022-11-18 20:57:13,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2383 states. [2022-11-18 20:57:13,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2383 to 1725. [2022-11-18 20:57:13,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1725 states, 1720 states have (on average 3.625) internal successors, (6235), 1724 states have internal predecessors, (6235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:13,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1725 states to 1725 states and 6235 transitions. [2022-11-18 20:57:13,649 INFO L78 Accepts]: Start accepts. Automaton has 1725 states and 6235 transitions. Word has length 17 [2022-11-18 20:57:13,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:13,650 INFO L495 AbstractCegarLoop]: Abstraction has 1725 states and 6235 transitions. [2022-11-18 20:57:13,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 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 20:57:13,650 INFO L276 IsEmpty]: Start isEmpty. Operand 1725 states and 6235 transitions. [2022-11-18 20:57:13,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 20:57:13,651 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:13,651 INFO L195 NwaCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:13,663 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 20:57:13,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:57:13,852 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:57:13,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:13,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1339605314, now seen corresponding path program 2 times [2022-11-18 20:57:13,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:57:13,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [564551800] [2022-11-18 20:57:13,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:57:13,853 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 20:57:13,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:57:13,854 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:13,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:14,135 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 20:57:14,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:57:14,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-18 20:57:14,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:57:14,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:14,394 INFO L321 Elim1Store]: treesize reduction 120, result has 27.7 percent of original size [2022-11-18 20:57:14,394 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 3 case distinctions, treesize of input 18 treesize of output 56 [2022-11-18 20:57:14,422 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 182 treesize of output 178 [2022-11-18 20:57:14,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:14,500 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 20:57:14,767 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-18 20:57:14,767 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:57:14,768 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:57:14,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [564551800] [2022-11-18 20:57:14,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [564551800] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:14,768 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:14,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:57:14,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929293891] [2022-11-18 20:57:14,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:14,768 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:57:14,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:57:14,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:57:14,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:57:14,769 INFO L87 Difference]: Start difference. First operand 1725 states and 6235 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 20:57:14,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:14,940 INFO L93 Difference]: Finished difference Result 1773 states and 6367 transitions. [2022-11-18 20:57:14,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:57:14,940 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 18 [2022-11-18 20:57:14,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:14,944 INFO L225 Difference]: With dead ends: 1773 [2022-11-18 20:57:14,944 INFO L226 Difference]: Without dead ends: 1765 [2022-11-18 20:57:14,945 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 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 20:57:14,945 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 4 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 31 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:14,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 18 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 31 Unchecked, 0.1s Time] [2022-11-18 20:57:14,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1765 states. [2022-11-18 20:57:14,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1765 to 1733. [2022-11-18 20:57:14,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1733 states, 1728 states have (on average 3.6140046296296298) internal successors, (6245), 1732 states have internal predecessors, (6245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:14,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1733 states to 1733 states and 6245 transitions. [2022-11-18 20:57:14,973 INFO L78 Accepts]: Start accepts. Automaton has 1733 states and 6245 transitions. Word has length 18 [2022-11-18 20:57:14,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:14,974 INFO L495 AbstractCegarLoop]: Abstraction has 1733 states and 6245 transitions. [2022-11-18 20:57:14,974 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 20:57:14,974 INFO L276 IsEmpty]: Start isEmpty. Operand 1733 states and 6245 transitions. [2022-11-18 20:57:14,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 20:57:14,975 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:14,975 INFO L195 NwaCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:14,992 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Ended with exit code 0 [2022-11-18 20:57:15,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:57:15,176 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:57:15,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:15,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1339604880, now seen corresponding path program 1 times [2022-11-18 20:57:15,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:57:15,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [713521241] [2022-11-18 20:57:15,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:15,177 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 20:57:15,177 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:57:15,178 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:15,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:15,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:15,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 31 conjunts are in the unsatisfiable core [2022-11-18 20:57:15,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:57:15,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:15,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:15,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:15,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:15,758 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-18 20:57:15,758 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 3 case distinctions, treesize of input 18 treesize of output 47 [2022-11-18 20:57:15,769 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 22 treesize of output 20 [2022-11-18 20:57:15,831 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 20:57:15,832 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 20:57:17,055 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 20:57:17,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:57:19,401 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 20:57:19,401 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:57:19,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [713521241] [2022-11-18 20:57:19,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [713521241] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:57:19,401 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:57:19,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2022-11-18 20:57:19,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115026553] [2022-11-18 20:57:19,402 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:57:19,402 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-18 20:57:19,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:57:19,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-18 20:57:19,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=328, Unknown=0, NotChecked=0, Total=462 [2022-11-18 20:57:19,402 INFO L87 Difference]: Start difference. First operand 1733 states and 6245 transitions. Second operand has 22 states, 21 states have (on average 1.7142857142857142) internal successors, (36), 21 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:24,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:24,616 INFO L93 Difference]: Finished difference Result 4281 states and 16068 transitions. [2022-11-18 20:57:24,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-18 20:57:24,617 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.7142857142857142) internal successors, (36), 21 states have internal predecessors, (36), 0 states have call successors, (0), 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 20:57:24,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:24,628 INFO L225 Difference]: With dead ends: 4281 [2022-11-18 20:57:24,628 INFO L226 Difference]: Without dead ends: 4207 [2022-11-18 20:57:24,628 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=396, Invalid=864, Unknown=0, NotChecked=0, Total=1260 [2022-11-18 20:57:24,629 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 328 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 1327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 738 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:24,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [328 Valid, 289 Invalid, 1327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 559 Invalid, 0 Unknown, 738 Unchecked, 1.9s Time] [2022-11-18 20:57:24,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4207 states. [2022-11-18 20:57:24,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4207 to 1733. [2022-11-18 20:57:24,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1733 states, 1728 states have (on average 3.609375) internal successors, (6237), 1732 states have internal predecessors, (6237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:24,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1733 states to 1733 states and 6237 transitions. [2022-11-18 20:57:24,674 INFO L78 Accepts]: Start accepts. Automaton has 1733 states and 6237 transitions. Word has length 18 [2022-11-18 20:57:24,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:24,675 INFO L495 AbstractCegarLoop]: Abstraction has 1733 states and 6237 transitions. [2022-11-18 20:57:24,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.7142857142857142) internal successors, (36), 21 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:24,675 INFO L276 IsEmpty]: Start isEmpty. Operand 1733 states and 6237 transitions. [2022-11-18 20:57:24,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:57:24,678 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:24,678 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:24,687 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Ended with exit code 0 [2022-11-18 20:57:24,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:57:24,880 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:57:24,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:24,880 INFO L85 PathProgramCache]: Analyzing trace with hash 1648576904, now seen corresponding path program 2 times [2022-11-18 20:57:24,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:57:24,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [790430022] [2022-11-18 20:57:24,881 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:57:24,881 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 20:57:24,881 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:57:24,882 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:24,883 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:25,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 20:57:25,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:57:25,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 20:57:25,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:57:25,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:25,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:25,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:25,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:25,405 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-18 20:57:25,405 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 3 case distinctions, treesize of input 18 treesize of output 47 [2022-11-18 20:57:25,418 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 22 treesize of output 20 [2022-11-18 20:57:25,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:25,500 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 20:57:25,757 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 20:57:25,757 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:57:25,757 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:57:25,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [790430022] [2022-11-18 20:57:25,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [790430022] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:25,757 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:25,757 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:57:25,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271641745] [2022-11-18 20:57:25,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:25,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:57:25,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:57:25,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:57:25,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:57:25,758 INFO L87 Difference]: Start difference. First operand 1733 states and 6237 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 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 20:57:25,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:25,923 INFO L93 Difference]: Finished difference Result 1733 states and 6233 transitions. [2022-11-18 20:57:25,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:57:25,924 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 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 19 [2022-11-18 20:57:25,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:25,928 INFO L225 Difference]: With dead ends: 1733 [2022-11-18 20:57:25,928 INFO L226 Difference]: Without dead ends: 1733 [2022-11-18 20:57:25,928 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 20:57:25,928 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 2 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 31 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:25,928 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 18 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 31 Unchecked, 0.1s Time] [2022-11-18 20:57:25,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1733 states. [2022-11-18 20:57:25,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1733 to 1651. [2022-11-18 20:57:25,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1651 states, 1646 states have (on average 3.629404617253949) internal successors, (5974), 1650 states have internal predecessors, (5974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:25,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1651 states to 1651 states and 5974 transitions. [2022-11-18 20:57:25,957 INFO L78 Accepts]: Start accepts. Automaton has 1651 states and 5974 transitions. Word has length 19 [2022-11-18 20:57:25,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:25,958 INFO L495 AbstractCegarLoop]: Abstraction has 1651 states and 5974 transitions. [2022-11-18 20:57:25,958 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 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 20:57:25,958 INFO L276 IsEmpty]: Start isEmpty. Operand 1651 states and 5974 transitions. [2022-11-18 20:57:25,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 20:57:25,960 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:25,960 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:25,976 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Ended with exit code 0 [2022-11-18 20:57:26,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:57:26,160 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:57:26,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:26,161 INFO L85 PathProgramCache]: Analyzing trace with hash 1518636273, now seen corresponding path program 1 times [2022-11-18 20:57:26,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:57:26,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [811357661] [2022-11-18 20:57:26,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:26,161 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 20:57:26,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:57:26,162 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:26,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:26,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:26,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 20:57:26,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:57:26,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:26,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:26,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:26,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:26,789 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-18 20:57:26,789 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 3 case distinctions, treesize of input 18 treesize of output 47 [2022-11-18 20:57:26,800 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 22 treesize of output 20 [2022-11-18 20:57:26,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:26,864 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 20:57:27,121 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 20:57:27,121 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:57:27,121 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:57:27,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [811357661] [2022-11-18 20:57:27,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [811357661] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:27,121 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:27,121 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:57:27,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773299311] [2022-11-18 20:57:27,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:27,122 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:57:27,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:57:27,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:57:27,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:57:27,122 INFO L87 Difference]: Start difference. First operand 1651 states and 5974 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 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 20:57:27,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:27,285 INFO L93 Difference]: Finished difference Result 1651 states and 5973 transitions. [2022-11-18 20:57:27,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:57:27,286 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 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 19 [2022-11-18 20:57:27,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:27,289 INFO L225 Difference]: With dead ends: 1651 [2022-11-18 20:57:27,289 INFO L226 Difference]: Without dead ends: 1651 [2022-11-18 20:57:27,290 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 20:57:27,290 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 1 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 31 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:27,290 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 18 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 31 Unchecked, 0.1s Time] [2022-11-18 20:57:27,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1651 states. [2022-11-18 20:57:27,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1651 to 1651. [2022-11-18 20:57:27,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1651 states, 1646 states have (on average 3.6287970838396113) internal successors, (5973), 1650 states have internal predecessors, (5973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:27,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1651 states to 1651 states and 5973 transitions. [2022-11-18 20:57:27,316 INFO L78 Accepts]: Start accepts. Automaton has 1651 states and 5973 transitions. Word has length 19 [2022-11-18 20:57:27,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:27,317 INFO L495 AbstractCegarLoop]: Abstraction has 1651 states and 5973 transitions. [2022-11-18 20:57:27,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 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 20:57:27,317 INFO L276 IsEmpty]: Start isEmpty. Operand 1651 states and 5973 transitions. [2022-11-18 20:57:27,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 20:57:27,318 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:27,319 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 20:57:27,334 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 20:57:27,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:57:27,519 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:57:27,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:27,520 INFO L85 PathProgramCache]: Analyzing trace with hash 306591709, now seen corresponding path program 1 times [2022-11-18 20:57:27,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:57:27,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1812818092] [2022-11-18 20:57:27,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 20:57:27,520 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 20:57:27,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:57:27,521 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:27,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:27,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 20:57:27,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 20:57:27,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:57:28,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:28,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:28,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:28,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:28,181 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-18 20:57:28,181 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 3 case distinctions, treesize of input 18 treesize of output 47 [2022-11-18 20:57:28,193 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 22 treesize of output 20 [2022-11-18 20:57:28,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 20:57:28,267 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 20:57:28,615 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 20:57:28,616 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 20:57:28,616 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:57:28,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1812818092] [2022-11-18 20:57:28,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1812818092] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 20:57:28,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 20:57:28,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 20:57:28,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042940167] [2022-11-18 20:57:28,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 20:57:28,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 20:57:28,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:57:28,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 20:57:28,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 20:57:28,617 INFO L87 Difference]: Start difference. First operand 1651 states and 5973 transitions. Second operand has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 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 20:57:28,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 20:57:28,774 INFO L93 Difference]: Finished difference Result 1651 states and 5972 transitions. [2022-11-18 20:57:28,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 20:57:28,775 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 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 20 [2022-11-18 20:57:28,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 20:57:28,778 INFO L225 Difference]: With dead ends: 1651 [2022-11-18 20:57:28,778 INFO L226 Difference]: Without dead ends: 1651 [2022-11-18 20:57:28,778 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 20:57:28,778 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 1 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 31 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 20:57:28,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 18 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 34 Invalid, 0 Unknown, 31 Unchecked, 0.1s Time] [2022-11-18 20:57:28,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1651 states. [2022-11-18 20:57:28,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1651 to 1570. [2022-11-18 20:57:28,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1570 states, 1565 states have (on average 3.655591054313099) internal successors, (5721), 1569 states have internal predecessors, (5721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:57:28,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1570 states to 1570 states and 5721 transitions. [2022-11-18 20:57:28,802 INFO L78 Accepts]: Start accepts. Automaton has 1570 states and 5721 transitions. Word has length 20 [2022-11-18 20:57:28,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 20:57:28,802 INFO L495 AbstractCegarLoop]: Abstraction has 1570 states and 5721 transitions. [2022-11-18 20:57:28,802 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 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 20:57:28,803 INFO L276 IsEmpty]: Start isEmpty. Operand 1570 states and 5721 transitions. [2022-11-18 20:57:28,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-18 20:57:28,804 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 20:57:28,804 INFO L195 NwaCegarLoop]: trace histogram [18, 1, 1, 1] [2022-11-18 20:57:28,821 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (72)] Ended with exit code 0 [2022-11-18 20:57:29,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 20:57:29,005 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 20:57:29,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 20:57:29,005 INFO L85 PathProgramCache]: Analyzing trace with hash -821028665, now seen corresponding path program 2 times [2022-11-18 20:57:29,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 20:57:29,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1696046433] [2022-11-18 20:57:29,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 20:57:29,006 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 20:57:29,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 20:57:29,007 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:29,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 20:57:29,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 20:57:29,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 20:57:29,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-18 20:57:29,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 20:57:29,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 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 20:57:30,614 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:30,614 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 20:57:39,779 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 20:57:39,779 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 20:57:39,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1696046433] [2022-11-18 20:57:39,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1696046433] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 20:57:39,780 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 20:57:39,780 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 39 [2022-11-18 20:57:39,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833868360] [2022-11-18 20:57:39,780 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 20:57:39,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-11-18 20:57:39,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 20:57:39,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-11-18 20:57:39,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=438, Invalid=1122, Unknown=0, NotChecked=0, Total=1560 [2022-11-18 20:57:39,781 INFO L87 Difference]: Start difference. First operand 1570 states and 5721 transitions. Second operand has 40 states, 39 states have (on average 1.0512820512820513) internal successors, (41), 40 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 20:58:03,128 WARN L233 SmtUtils]: Spent 12.14s 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 20:58:06,020 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 20:58:08,023 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 20:58:10,026 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 20:58:12,029 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 20:58:14,032 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 20:58:16,035 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 20:58:18,038 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 20:58:20,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 20:58:22,144 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 20:58:24,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 20:58:26,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 20:58:28,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 20:58:30,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 20:58:32,158 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 20:58:34,161 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 20:58:36,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 20:58:38,166 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 20:58:40,169 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 20:58:52,327 WARN L233 SmtUtils]: Spent 8.93s 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 20:59:06,725 WARN L233 SmtUtils]: Spent 12.27s 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 20:59:16,859 WARN L233 SmtUtils]: Spent 8.14s 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 20:59:27,120 WARN L233 SmtUtils]: Spent 8.29s 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 21:00:26,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:00:26,434 INFO L93 Difference]: Finished difference Result 31309 states and 122186 transitions. [2022-11-18 21:00:26,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-11-18 21:00:26,436 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 39 states have (on average 1.0512820512820513) internal successors, (41), 40 states have internal predecessors, (41), 0 states have call successors, (0), 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 21:00:26,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:00:26,535 INFO L225 Difference]: With dead ends: 31309 [2022-11-18 21:00:26,535 INFO L226 Difference]: Without dead ends: 31309 [2022-11-18 21:00:26,536 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 96.5s TimeCoverageRelationStatistics Valid=1158, Invalid=2148, Unknown=0, NotChecked=0, Total=3306 [2022-11-18 21:00:26,536 INFO L413 NwaCegarLoop]: 113 mSDtfsCounter, 11870 mSDsluCounter, 2142 mSDsCounter, 0 mSdLazyCounter, 10715 mSolverCounterSat, 603 mSolverCounterUnsat, 18 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 74.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11870 SdHoareTripleChecker+Valid, 2255 SdHoareTripleChecker+Invalid, 11336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 603 IncrementalHoareTripleChecker+Valid, 10715 IncrementalHoareTripleChecker+Invalid, 18 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 78.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:00:26,536 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11870 Valid, 2255 Invalid, 11336 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [603 Valid, 10715 Invalid, 18 Unknown, 0 Unchecked, 78.5s Time] [2022-11-18 21:00:26,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31309 states. [2022-11-18 21:00:26,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31309 to 1630. [2022-11-18 21:00:26,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1625 states have (on average 3.5944615384615384) internal successors, (5841), 1629 states have internal predecessors, (5841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:00:26,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 5841 transitions. [2022-11-18 21:00:26,778 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 5841 transitions. Word has length 21 [2022-11-18 21:00:26,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:00:26,778 INFO L495 AbstractCegarLoop]: Abstraction has 1630 states and 5841 transitions. [2022-11-18 21:00:26,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 39 states have (on average 1.0512820512820513) internal successors, (41), 40 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:00:26,779 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 5841 transitions. [2022-11-18 21:00:26,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-18 21:00:26,782 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:00:26,782 INFO L195 NwaCegarLoop]: trace histogram [24, 1, 1] [2022-11-18 21:00:26,792 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Ended with exit code 0 [2022-11-18 21:00:26,983 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 21:00:26,983 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 21:00:26,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:00:26,983 INFO L85 PathProgramCache]: Analyzing trace with hash 1231681062, now seen corresponding path program 4 times [2022-11-18 21:00:26,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:00:26,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1138712010] [2022-11-18 21:00:26,984 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 21:00:26,984 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:00:26,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:00:26,985 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 21:00:26,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 21:00:27,345 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 21:00:27,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:00:27,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-18 21:00:27,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:00:27,675 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-18 21:00:27,675 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 4 case distinctions, treesize of input 20 treesize of output 62 [2022-11-18 21:00:29,957 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:00:29,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:00:46,780 INFO L134 CoverageAnalysis]: Checked inductivity of 300 backedges. 0 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:00:46,780 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:00:46,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1138712010] [2022-11-18 21:00:46,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1138712010] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:00:46,781 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:00:46,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 50 [2022-11-18 21:00:46,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212121004] [2022-11-18 21:00:46,781 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:00:46,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-11-18 21:00:46,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:00:46,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-11-18 21:00:46,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=726, Invalid=1926, Unknown=0, NotChecked=0, Total=2652 [2022-11-18 21:00:46,783 INFO L87 Difference]: Start difference. First operand 1630 states and 5841 transitions. Second operand has 52 states, 51 states have (on average 1.0196078431372548) internal successors, (52), 51 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:01:33,030 WARN L233 SmtUtils]: Spent 24.48s on a formula simplification that was a NOOP. DAG size: 275 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:02:06,612 WARN L233 SmtUtils]: Spent 30.45s on a formula simplification that was a NOOP. DAG size: 265 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:02:26,049 WARN L233 SmtUtils]: Spent 16.16s 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 21:02:29,142 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 21:02:31,145 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 21:02:33,148 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 21:02:35,239 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 21:02:37,242 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 21:02:39,245 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 21:02:41,247 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 21:02:43,250 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 21:02:45,253 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 21:02:47,256 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 21:02:49,259 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 21:02:51,263 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 21:02:53,266 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 21:02:55,268 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 21:02:57,271 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 21:02:59,274 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 21:03:01,277 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 21:03:03,280 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 21:03:05,284 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 21:03:07,287 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 21:03:09,290 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 21:03:11,293 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 21:03:13,296 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 21:03:15,299 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 21:03:34,992 WARN L233 SmtUtils]: Spent 18.11s 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 21:03:55,426 WARN L233 SmtUtils]: Spent 17.29s 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 21:04:10,532 WARN L233 SmtUtils]: Spent 12.27s 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 21:04:27,049 WARN L233 SmtUtils]: Spent 13.76s 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 21:04:37,971 WARN L233 SmtUtils]: Spent 8.22s 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 21:04:50,488 WARN L233 SmtUtils]: Spent 9.88s 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 21:05:01,947 WARN L233 SmtUtils]: Spent 8.91s 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 21:05:10,979 WARN L233 SmtUtils]: Spent 6.82s 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 21:05:18,206 WARN L233 SmtUtils]: Spent 5.01s 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 21:05:54,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:05:54,098 INFO L93 Difference]: Finished difference Result 21490 states and 84145 transitions. [2022-11-18 21:05:54,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-11-18 21:05:54,100 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 1.0196078431372548) internal successors, (52), 51 states have internal predecessors, (52), 0 states have call successors, (0), 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 21:05:54,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:05:54,162 INFO L225 Difference]: With dead ends: 21490 [2022-11-18 21:05:54,162 INFO L226 Difference]: Without dead ends: 21490 [2022-11-18 21:05:54,163 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 235.5s TimeCoverageRelationStatistics Valid=1974, Invalid=3726, Unknown=0, NotChecked=0, Total=5700 [2022-11-18 21:05:54,163 INFO L413 NwaCegarLoop]: 149 mSDtfsCounter, 8220 mSDsluCounter, 3720 mSDsCounter, 0 mSdLazyCounter, 18457 mSolverCounterSat, 411 mSolverCounterUnsat, 24 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 84.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8220 SdHoareTripleChecker+Valid, 3869 SdHoareTripleChecker+Invalid, 18892 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 411 IncrementalHoareTripleChecker+Valid, 18457 IncrementalHoareTripleChecker+Invalid, 24 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 88.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:05:54,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8220 Valid, 3869 Invalid, 18892 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [411 Valid, 18457 Invalid, 24 Unknown, 0 Unchecked, 88.2s Time] [2022-11-18 21:05:54,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21490 states. [2022-11-18 21:05:54,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21490 to 1656. [2022-11-18 21:05:54,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1656 states, 1651 states have (on average 3.569351907934585) internal successors, (5893), 1655 states have internal predecessors, (5893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:05:54,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1656 states to 1656 states and 5893 transitions. [2022-11-18 21:05:54,333 INFO L78 Accepts]: Start accepts. Automaton has 1656 states and 5893 transitions. Word has length 26 [2022-11-18 21:05:54,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:05:54,334 INFO L495 AbstractCegarLoop]: Abstraction has 1656 states and 5893 transitions. [2022-11-18 21:05:54,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 1.0196078431372548) internal successors, (52), 51 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:05:54,334 INFO L276 IsEmpty]: Start isEmpty. Operand 1656 states and 5893 transitions. [2022-11-18 21:05:54,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-18 21:05:54,336 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:05:54,336 INFO L195 NwaCegarLoop]: trace histogram [15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:05:54,348 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Ended with exit code 0 [2022-11-18 21:05:54,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 21:05:54,537 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 21:05:54,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:05:54,537 INFO L85 PathProgramCache]: Analyzing trace with hash -369047792, now seen corresponding path program 2 times [2022-11-18 21:05:54,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:05:54,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [85347728] [2022-11-18 21:05:54,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:05:54,537 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 21:05:54,538 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:05:54,538 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 21:05:54,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 21:05:54,863 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:05:54,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:05:54,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 21:05:54,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:05:54,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:05:55,116 INFO L321 Elim1Store]: treesize reduction 120, result has 27.7 percent of original size [2022-11-18 21:05:55,116 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 3 case distinctions, treesize of input 18 treesize of output 56 [2022-11-18 21:05:55,141 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 266 treesize of output 262 [2022-11-18 21:05:55,220 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 21:05:55,220 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 21:05:55,883 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-11-18 21:05:55,883 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:05:55,883 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:05:55,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [85347728] [2022-11-18 21:05:55,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [85347728] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:05:55,883 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:05:55,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 21:05:55,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187649896] [2022-11-18 21:05:55,884 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:05:55,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:05:55,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:05:55,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:05:55,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:05:55,884 INFO L87 Difference]: Start difference. First operand 1656 states and 5893 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 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 21:05:56,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:05:56,173 INFO L93 Difference]: Finished difference Result 1942 states and 7306 transitions. [2022-11-18 21:05:56,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:05:56,175 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 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 26 [2022-11-18 21:05:56,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:05:56,179 INFO L225 Difference]: With dead ends: 1942 [2022-11-18 21:05:56,179 INFO L226 Difference]: Without dead ends: 1942 [2022-11-18 21:05:56,179 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:05:56,179 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 41 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 63 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:05:56,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 28 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 63 Unchecked, 0.2s Time] [2022-11-18 21:05:56,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1942 states. [2022-11-18 21:05:56,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1942 to 1676. [2022-11-18 21:05:56,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1676 states, 1671 states have (on average 3.580490724117295) internal successors, (5983), 1675 states have internal predecessors, (5983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:05:56,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1676 states to 1676 states and 5983 transitions. [2022-11-18 21:05:56,206 INFO L78 Accepts]: Start accepts. Automaton has 1676 states and 5983 transitions. Word has length 26 [2022-11-18 21:05:56,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:05:56,206 INFO L495 AbstractCegarLoop]: Abstraction has 1676 states and 5983 transitions. [2022-11-18 21:05:56,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 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 21:05:56,206 INFO L276 IsEmpty]: Start isEmpty. Operand 1676 states and 5983 transitions. [2022-11-18 21:05:56,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-18 21:05:56,209 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:05:56,209 INFO L195 NwaCegarLoop]: trace histogram [15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:05:56,223 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 21:05:56,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 21:05:56,409 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 21:05:56,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:05:56,410 INFO L85 PathProgramCache]: Analyzing trace with hash -369952682, now seen corresponding path program 3 times [2022-11-18 21:05:56,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:05:56,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [60643062] [2022-11-18 21:05:56,410 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 21:05:56,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 21:05:56,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:05:56,411 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 21:05:56,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 21:05:56,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-18 21:05:56,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:05:56,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 21:05:56,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:05:56,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:05:56,989 INFO L321 Elim1Store]: treesize reduction 120, result has 27.7 percent of original size [2022-11-18 21:05:56,989 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 3 case distinctions, treesize of input 18 treesize of output 56 [2022-11-18 21:05:57,016 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 13974 treesize of output 13718 [2022-11-18 21:05:57,348 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 21:05:57,348 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 21:05:57,995 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2022-11-18 21:05:57,995 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:05:57,995 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:05:57,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [60643062] [2022-11-18 21:05:57,995 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [60643062] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:05:57,995 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:05:57,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 21:05:57,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389709424] [2022-11-18 21:05:57,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:05:57,996 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:05:57,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:05:57,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:05:57,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:05:57,996 INFO L87 Difference]: Start difference. First operand 1676 states and 5983 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 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 21:05:58,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:05:58,287 INFO L93 Difference]: Finished difference Result 1954 states and 7356 transitions. [2022-11-18 21:05:58,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:05:58,288 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 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 26 [2022-11-18 21:05:58,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:05:58,292 INFO L225 Difference]: With dead ends: 1954 [2022-11-18 21:05:58,292 INFO L226 Difference]: Without dead ends: 1954 [2022-11-18 21:05:58,292 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:05:58,293 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 68 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 48 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:05:58,293 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 28 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 61 Invalid, 0 Unknown, 48 Unchecked, 0.2s Time] [2022-11-18 21:05:58,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1954 states. [2022-11-18 21:05:58,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1954 to 1682. [2022-11-18 21:05:58,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1682 states, 1677 states have (on average 3.5813953488372094) internal successors, (6006), 1681 states have internal predecessors, (6006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:05:58,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1682 states to 1682 states and 6006 transitions. [2022-11-18 21:05:58,321 INFO L78 Accepts]: Start accepts. Automaton has 1682 states and 6006 transitions. Word has length 26 [2022-11-18 21:05:58,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:05:58,321 INFO L495 AbstractCegarLoop]: Abstraction has 1682 states and 6006 transitions. [2022-11-18 21:05:58,321 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 5 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 21:05:58,321 INFO L276 IsEmpty]: Start isEmpty. Operand 1682 states and 6006 transitions. [2022-11-18 21:05:58,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-18 21:05:58,323 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:05:58,323 INFO L195 NwaCegarLoop]: trace histogram [15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:05:58,334 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Ended with exit code 0 [2022-11-18 21:05:58,524 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 21:05:58,525 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 21:05:58,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:05:58,525 INFO L85 PathProgramCache]: Analyzing trace with hash -589896752, now seen corresponding path program 4 times [2022-11-18 21:05:58,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:05:58,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1864158723] [2022-11-18 21:05:58,525 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 21:05:58,526 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 21:05:58,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:05:58,527 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 21:05:58,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 21:05:59,076 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 21:05:59,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:05:59,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-18 21:05:59,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:05:59,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:05:59,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:05:59,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:05:59,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:05:59,278 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-18 21:05:59,278 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 3 case distinctions, treesize of input 18 treesize of output 47 [2022-11-18 21:05:59,287 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 22 treesize of output 20 [2022-11-18 21:05:59,343 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 21:05:59,343 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 21:06:01,688 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:06:01,688 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:06:08,162 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:06:08,162 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:06:08,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1864158723] [2022-11-18 21:06:08,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1864158723] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:06:08,162 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:06:08,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 36 [2022-11-18 21:06:08,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662941571] [2022-11-18 21:06:08,162 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:06:08,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-11-18 21:06:08,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:06:08,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-11-18 21:06:08,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=350, Invalid=1056, Unknown=0, NotChecked=0, Total=1406 [2022-11-18 21:06:08,164 INFO L87 Difference]: Start difference. First operand 1682 states and 6006 transitions. Second operand has 38 states, 37 states have (on average 1.4054054054054055) internal successors, (52), 37 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:28,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:28,239 INFO L93 Difference]: Finished difference Result 4258 states and 15996 transitions. [2022-11-18 21:06:28,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-11-18 21:06:28,240 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 1.4054054054054055) internal successors, (52), 37 states have internal predecessors, (52), 0 states have call successors, (0), 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 21:06:28,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:28,250 INFO L225 Difference]: With dead ends: 4258 [2022-11-18 21:06:28,250 INFO L226 Difference]: Without dead ends: 4258 [2022-11-18 21:06:28,250 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 732 ImplicationChecksByTransitivity, 23.1s TimeCoverageRelationStatistics Valid=1296, Invalid=3126, Unknown=0, NotChecked=0, Total=4422 [2022-11-18 21:06:28,251 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 394 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 1195 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 542 SdHoareTripleChecker+Invalid, 2033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 1195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 791 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:28,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [394 Valid, 542 Invalid, 2033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 1195 Invalid, 0 Unknown, 791 Unchecked, 3.9s Time] [2022-11-18 21:06:28,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4258 states. [2022-11-18 21:06:28,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4258 to 1704. [2022-11-18 21:06:28,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1704 states, 1699 states have (on average 3.5673925838728664) internal successors, (6061), 1703 states have internal predecessors, (6061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:28,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1704 states to 1704 states and 6061 transitions. [2022-11-18 21:06:28,292 INFO L78 Accepts]: Start accepts. Automaton has 1704 states and 6061 transitions. Word has length 26 [2022-11-18 21:06:28,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:28,292 INFO L495 AbstractCegarLoop]: Abstraction has 1704 states and 6061 transitions. [2022-11-18 21:06:28,292 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 1.4054054054054055) internal successors, (52), 37 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:28,292 INFO L276 IsEmpty]: Start isEmpty. Operand 1704 states and 6061 transitions. [2022-11-18 21:06:28,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-18 21:06:28,294 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:28,294 INFO L195 NwaCegarLoop]: trace histogram [15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:28,307 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Ended with exit code 0 [2022-11-18 21:06:28,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 21:06:28,495 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 21:06:28,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:28,495 INFO L85 PathProgramCache]: Analyzing trace with hash 1444421262, now seen corresponding path program 1 times [2022-11-18 21:06:28,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:06:28,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1271054213] [2022-11-18 21:06:28,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:28,496 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 21:06:28,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:06:28,497 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 21:06:28,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 21:06:29,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:29,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 316 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-18 21:06:29,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:06:29,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:06:29,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:06:29,118 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:06:29,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:06:29,268 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-18 21:06:29,269 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 3 case distinctions, treesize of input 18 treesize of output 47 [2022-11-18 21:06:29,278 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 22 treesize of output 20 [2022-11-18 21:06:29,332 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 21:06:29,332 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 21:06:31,611 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:06:31,611 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:06:37,828 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:06:37,828 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:06:37,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1271054213] [2022-11-18 21:06:37,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1271054213] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:06:37,829 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:06:37,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 36 [2022-11-18 21:06:37,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012082411] [2022-11-18 21:06:37,829 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:06:37,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-11-18 21:06:37,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:06:37,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-11-18 21:06:37,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=350, Invalid=1056, Unknown=0, NotChecked=0, Total=1406 [2022-11-18 21:06:37,830 INFO L87 Difference]: Start difference. First operand 1704 states and 6061 transitions. Second operand has 38 states, 37 states have (on average 1.4594594594594594) internal successors, (54), 37 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:39,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:06:39,845 INFO L93 Difference]: Finished difference Result 1733 states and 6116 transitions. [2022-11-18 21:06:39,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-18 21:06:39,846 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 1.4594594594594594) internal successors, (54), 37 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-11-18 21:06:39,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:06:39,851 INFO L225 Difference]: With dead ends: 1733 [2022-11-18 21:06:39,852 INFO L226 Difference]: Without dead ends: 1642 [2022-11-18 21:06:39,852 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=497, Invalid=1483, Unknown=0, NotChecked=0, Total=1980 [2022-11-18 21:06:39,853 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 49 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 162 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:06:39,853 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 177 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 101 Invalid, 0 Unknown, 162 Unchecked, 0.4s Time] [2022-11-18 21:06:39,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1642 states. [2022-11-18 21:06:39,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1642 to 1642. [2022-11-18 21:06:39,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1642 states, 1638 states have (on average 3.5964590964590966) internal successors, (5891), 1641 states have internal predecessors, (5891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:39,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1642 states to 1642 states and 5891 transitions. [2022-11-18 21:06:39,890 INFO L78 Accepts]: Start accepts. Automaton has 1642 states and 5891 transitions. Word has length 27 [2022-11-18 21:06:39,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:06:39,891 INFO L495 AbstractCegarLoop]: Abstraction has 1642 states and 5891 transitions. [2022-11-18 21:06:39,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 1.4594594594594594) internal successors, (54), 37 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:06:39,891 INFO L276 IsEmpty]: Start isEmpty. Operand 1642 states and 5891 transitions. [2022-11-18 21:06:39,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-18 21:06:39,894 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:06:39,895 INFO L195 NwaCegarLoop]: trace histogram [15, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:06:39,914 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 21:06:40,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 21:06:40,109 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 21:06:40,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:06:40,110 INFO L85 PathProgramCache]: Analyzing trace with hash -1954664803, now seen corresponding path program 1 times [2022-11-18 21:06:40,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:06:40,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [672707125] [2022-11-18 21:06:40,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:06:40,110 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 21:06:40,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:06:40,111 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 21:06:40,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 21:06:40,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:06:40,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-18 21:06:40,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:06:40,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:06:41,035 INFO L321 Elim1Store]: treesize reduction 120, result has 27.7 percent of original size [2022-11-18 21:06:41,036 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 3 case distinctions, treesize of input 18 treesize of output 56 [2022-11-18 21:06:41,062 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 448 treesize of output 442 [2022-11-18 21:06:41,187 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 21:06:41,187 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 21:06:43,507 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:06:43,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:06:49,934 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:06:49,934 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:06:49,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [672707125] [2022-11-18 21:06:49,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [672707125] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:06:49,934 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:06:49,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 36 [2022-11-18 21:06:49,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044626383] [2022-11-18 21:06:49,934 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:06:49,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-11-18 21:06:49,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:06:49,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-11-18 21:06:49,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=350, Invalid=1056, Unknown=0, NotChecked=0, Total=1406 [2022-11-18 21:06:49,936 INFO L87 Difference]: Start difference. First operand 1642 states and 5891 transitions. Second operand has 38 states, 37 states have (on average 1.4594594594594594) internal successors, (54), 37 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:07:11,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:07:11,202 INFO L93 Difference]: Finished difference Result 5514 states and 21265 transitions. [2022-11-18 21:07:11,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-11-18 21:07:11,202 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 1.4594594594594594) internal successors, (54), 37 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-11-18 21:07:11,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:07:11,215 INFO L225 Difference]: With dead ends: 5514 [2022-11-18 21:07:11,215 INFO L226 Difference]: Without dead ends: 5514 [2022-11-18 21:07:11,216 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 19 SyntacticMatches, 12 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 23.1s TimeCoverageRelationStatistics Valid=1141, Invalid=2765, Unknown=0, NotChecked=0, Total=3906 [2022-11-18 21:07:11,216 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 707 mSDsluCounter, 747 mSDsCounter, 0 mSdLazyCounter, 1694 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 707 SdHoareTripleChecker+Valid, 789 SdHoareTripleChecker+Invalid, 2914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1160 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:07:11,216 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [707 Valid, 789 Invalid, 2914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1694 Invalid, 0 Unknown, 1160 Unchecked, 5.0s Time] [2022-11-18 21:07:11,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5514 states. [2022-11-18 21:07:11,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5514 to 1631. [2022-11-18 21:07:11,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1631 states, 1627 states have (on average 3.601720958819914) internal successors, (5860), 1630 states have internal predecessors, (5860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:07:11,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1631 states to 1631 states and 5860 transitions. [2022-11-18 21:07:11,266 INFO L78 Accepts]: Start accepts. Automaton has 1631 states and 5860 transitions. Word has length 28 [2022-11-18 21:07:11,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:07:11,266 INFO L495 AbstractCegarLoop]: Abstraction has 1631 states and 5860 transitions. [2022-11-18 21:07:11,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 1.4594594594594594) internal successors, (54), 37 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:07:11,266 INFO L276 IsEmpty]: Start isEmpty. Operand 1631 states and 5860 transitions. [2022-11-18 21:07:11,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-11-18 21:07:11,269 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:07:11,269 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, 1, 1, 1, 1, 1, 1] [2022-11-18 21:07:11,279 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 21:07:11,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.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 21:07:11,469 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 39 more)] === [2022-11-18 21:07:11,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:07:11,469 INFO L85 PathProgramCache]: Analyzing trace with hash 735873400, now seen corresponding path program 1 times [2022-11-18 21:07:11,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:07:11,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2019151628] [2022-11-18 21:07:11,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:07:11,470 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:07:11,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:07:11,471 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 21:07:11,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0a4b836-f324-4f12-aa88-2e08f6a57f23/bin/uautomizer-TMbwUNV5ro/mathsat -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 21:07:11,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:07:11,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-18 21:07:11,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:07:11,959 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 22 treesize of output 20 [2022-11-18 21:07:12,271 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 21:07:12,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:07:12,552 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 21:07:12,720 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 21:07:13,037 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:07:13,037 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 21:07:13,196 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 21:07:13,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:07:15,465 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4432 (Array (_ BitVec 32) (_ BitVec 8)))) (not (bvsle (bvadd c_~total~0 (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t4~0#1.base| v_ArrVal_4432) 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 21:07:15,502 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_4431 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_4432 (Array (_ BitVec 32) (_ BitVec 8)))) (not (bvsle (bvadd (let ((.cse0 (select (store (store |c_#memory_int| |c_ULTIMATE.start_main_~#t3~0#1.base| v_ArrVal_4431) |c_ULTIMATE.start_main_~#t4~0#1.base| v_ArrVal_4432) 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)))) c_~total~0) (_ bv0 32)))) is different from false [2022-11-18 21:07:16,004 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-11-18 21:07:16,005 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 3283 treesize of output 3016 [2022-11-18 21:07:16,274 INFO L321 Elim1Store]: treesize reduction 168, result has 22.6 percent of original size [2022-11-18 21:07:16,274 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 2968 treesize of output 2773 [2022-11-18 21:07:16,315 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:07:16,316 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 2694 treesize of output 2262 [2022-11-18 21:07:16,351 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:07:16,352 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 2262 treesize of output 1398