./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/parallel-parallel-sum-1.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 6b4ec56b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/parallel-parallel-sum-1.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 54b834084fe1393c06cef2b14fb31f788537bd44a8744d5b4241cffc72e1d744 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-6b4ec56 [2022-11-20 10:49:40,499 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 10:49:40,505 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 10:49:40,541 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 10:49:40,546 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 10:49:40,548 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 10:49:40,551 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 10:49:40,556 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 10:49:40,559 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 10:49:40,560 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 10:49:40,563 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 10:49:40,565 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 10:49:40,566 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 10:49:40,571 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 10:49:40,572 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 10:49:40,574 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 10:49:40,574 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 10:49:40,576 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 10:49:40,577 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 10:49:40,579 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 10:49:40,581 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 10:49:40,588 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 10:49:40,589 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 10:49:40,590 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 10:49:40,593 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 10:49:40,599 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 10:49:40,600 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 10:49:40,601 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 10:49:40,602 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 10:49:40,604 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 10:49:40,604 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 10:49:40,605 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 10:49:40,607 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 10:49:40,609 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 10:49:40,611 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 10:49:40,613 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 10:49:40,615 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 10:49:40,615 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 10:49:40,616 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 10:49:40,618 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 10:49:40,621 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 10:49:40,622 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-20 10:49:40,660 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 10:49:40,665 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 10:49:40,666 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 10:49:40,666 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 10:49:40,667 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 10:49:40,667 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 10:49:40,668 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 10:49:40,668 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 10:49:40,669 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 10:49:40,669 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 10:49:40,670 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-20 10:49:40,670 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-20 10:49:40,671 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 10:49:40,671 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-20 10:49:40,671 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 10:49:40,671 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-20 10:49:40,672 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-20 10:49:40,672 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-20 10:49:40,672 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 10:49:40,672 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 10:49:40,672 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-20 10:49:40,673 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 10:49:40,673 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 10:49:40,673 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 10:49:40,673 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 10:49:40,674 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 10:49:40,674 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 10:49:40,674 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 10:49:40,674 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 10:49:40,675 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 10:49:40,675 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_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 54b834084fe1393c06cef2b14fb31f788537bd44a8744d5b4241cffc72e1d744 [2022-11-20 10:49:40,992 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 10:49:41,017 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 10:49:41,022 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 10:49:41,024 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 10:49:41,025 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 10:49:41,026 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/weaver/parallel-parallel-sum-1.wvr.c [2022-11-20 10:49:44,279 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 10:49:44,499 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 10:49:44,500 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/sv-benchmarks/c/weaver/parallel-parallel-sum-1.wvr.c [2022-11-20 10:49:44,507 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/data/dea9eb788/392aac43ffeb41e599872883075939a6/FLAGfad296984 [2022-11-20 10:49:44,522 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/data/dea9eb788/392aac43ffeb41e599872883075939a6 [2022-11-20 10:49:44,525 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 10:49:44,527 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 10:49:44,528 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 10:49:44,528 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 10:49:44,532 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 10:49:44,533 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 10:49:44" (1/1) ... [2022-11-20 10:49:44,534 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f571145 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:44, skipping insertion in model container [2022-11-20 10:49:44,534 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 10:49:44" (1/1) ... [2022-11-20 10:49:44,542 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 10:49:44,563 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 10:49:44,802 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/sv-benchmarks/c/weaver/parallel-parallel-sum-1.wvr.c[3642,3655] [2022-11-20 10:49:44,831 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 10:49:44,851 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2022-11-20 10:49:44,852 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@69e5a1c0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:44, skipping insertion in model container [2022-11-20 10:49:44,853 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 10:49:44,853 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2022-11-20 10:49:44,856 INFO L158 Benchmark]: Toolchain (without parser) took 328.03ms. Allocated memory is still 136.3MB. Free memory was 94.4MB in the beginning and 84.0MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-20 10:49:44,857 INFO L158 Benchmark]: CDTParser took 0.32ms. Allocated memory is still 136.3MB. Free memory is still 81.2MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-20 10:49:44,858 INFO L158 Benchmark]: CACSL2BoogieTranslator took 325.29ms. Allocated memory is still 136.3MB. Free memory was 94.1MB in the beginning and 84.0MB in the end (delta: 10.1MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-20 10:49:44,859 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.32ms. Allocated memory is still 136.3MB. Free memory is still 81.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 325.29ms. Allocated memory is still 136.3MB. Free memory was 94.1MB in the beginning and 84.0MB in the end (delta: 10.1MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 145]: 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_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/parallel-parallel-sum-1.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 54b834084fe1393c06cef2b14fb31f788537bd44a8744d5b4241cffc72e1d744 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-6b4ec56 [2022-11-20 10:49:47,225 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 10:49:47,228 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 10:49:47,261 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 10:49:47,262 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 10:49:47,266 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 10:49:47,269 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 10:49:47,276 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 10:49:47,279 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 10:49:47,285 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 10:49:47,287 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 10:49:47,288 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 10:49:47,288 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 10:49:47,289 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 10:49:47,291 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 10:49:47,292 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 10:49:47,293 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 10:49:47,294 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 10:49:47,302 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 10:49:47,311 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 10:49:47,318 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 10:49:47,320 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 10:49:47,321 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 10:49:47,322 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 10:49:47,326 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 10:49:47,326 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 10:49:47,327 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 10:49:47,328 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 10:49:47,329 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 10:49:47,330 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 10:49:47,330 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 10:49:47,337 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 10:49:47,339 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 10:49:47,340 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 10:49:47,358 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 10:49:47,358 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 10:49:47,360 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 10:49:47,360 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 10:49:47,361 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 10:49:47,362 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 10:49:47,363 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 10:49:47,369 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2022-11-20 10:49:47,417 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 10:49:47,418 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 10:49:47,420 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 10:49:47,420 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 10:49:47,421 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 10:49:47,422 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 10:49:47,423 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 10:49:47,423 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 10:49:47,423 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 10:49:47,424 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 10:49:47,425 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-20 10:49:47,426 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-20 10:49:47,426 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 10:49:47,426 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-20 10:49:47,427 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 10:49:47,427 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-20 10:49:47,427 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-20 10:49:47,428 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-20 10:49:47,428 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 10:49:47,428 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 10:49:47,429 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-20 10:49:47,429 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-20 10:49:47,429 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-20 10:49:47,430 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 10:49:47,430 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 10:49:47,431 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 10:49:47,431 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 10:49:47,431 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 10:49:47,432 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 10:49:47,432 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 10:49:47,432 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-20 10:49:47,433 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-20 10:49:47,433 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-20 10:49:47,434 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_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 54b834084fe1393c06cef2b14fb31f788537bd44a8744d5b4241cffc72e1d744 [2022-11-20 10:49:47,858 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 10:49:47,887 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 10:49:47,890 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 10:49:47,892 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 10:49:47,892 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 10:49:47,894 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/weaver/parallel-parallel-sum-1.wvr.c [2022-11-20 10:49:50,976 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 10:49:51,255 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 10:49:51,255 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/sv-benchmarks/c/weaver/parallel-parallel-sum-1.wvr.c [2022-11-20 10:49:51,264 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/data/458bf8079/9fbf82b6a475443d88d7fd32d2870dc5/FLAGf6f433fd5 [2022-11-20 10:49:51,280 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/data/458bf8079/9fbf82b6a475443d88d7fd32d2870dc5 [2022-11-20 10:49:51,283 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 10:49:51,285 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 10:49:51,286 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 10:49:51,287 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 10:49:51,290 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 10:49:51,291 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 10:49:51" (1/1) ... [2022-11-20 10:49:51,293 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@72e2e188 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:51, skipping insertion in model container [2022-11-20 10:49:51,293 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 10:49:51" (1/1) ... [2022-11-20 10:49:51,301 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 10:49:51,322 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 10:49:51,503 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/sv-benchmarks/c/weaver/parallel-parallel-sum-1.wvr.c[3642,3655] [2022-11-20 10:49:51,517 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 10:49:51,531 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-20 10:49:51,536 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 10:49:51,555 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/sv-benchmarks/c/weaver/parallel-parallel-sum-1.wvr.c[3642,3655] [2022-11-20 10:49:51,560 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 10:49:51,566 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 10:49:51,593 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/sv-benchmarks/c/weaver/parallel-parallel-sum-1.wvr.c[3642,3655] [2022-11-20 10:49:51,598 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 10:49:51,619 INFO L208 MainTranslator]: Completed translation [2022-11-20 10:49:51,620 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:51 WrapperNode [2022-11-20 10:49:51,620 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 10:49:51,621 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 10:49:51,621 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 10:49:51,621 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 10:49:51,629 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:51" (1/1) ... [2022-11-20 10:49:51,641 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:51" (1/1) ... [2022-11-20 10:49:51,683 INFO L138 Inliner]: procedures = 29, calls = 68, calls flagged for inlining = 18, calls inlined = 24, statements flattened = 283 [2022-11-20 10:49:51,683 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 10:49:51,684 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 10:49:51,684 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 10:49:51,684 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 10:49:51,692 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:51" (1/1) ... [2022-11-20 10:49:51,692 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:51" (1/1) ... [2022-11-20 10:49:51,698 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:51" (1/1) ... [2022-11-20 10:49:51,698 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:51" (1/1) ... [2022-11-20 10:49:51,727 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:51" (1/1) ... [2022-11-20 10:49:51,778 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:51" (1/1) ... [2022-11-20 10:49:51,781 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:51" (1/1) ... [2022-11-20 10:49:51,789 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:51" (1/1) ... [2022-11-20 10:49:51,793 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 10:49:51,794 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 10:49:51,795 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 10:49:51,796 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 10:49:51,796 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:51" (1/1) ... [2022-11-20 10:49:51,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 10:49:51,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 10:49:51,823 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 10:49:51,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 10:49:51,868 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 10:49:51,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-20 10:49:51,868 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 10:49:51,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-20 10:49:51,868 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-20 10:49:51,868 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-20 10:49:51,868 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-20 10:49:51,869 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-20 10:49:51,869 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-11-20 10:49:51,869 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-11-20 10:49:51,869 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2022-11-20 10:49:51,869 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2022-11-20 10:49:51,869 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-11-20 10:49:51,869 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-11-20 10:49:51,870 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 10:49:51,870 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 10:49:51,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 10:49:51,870 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 10:49:51,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-20 10:49:51,872 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-20 10:49:52,008 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 10:49:52,010 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 10:49:52,872 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 10:49:53,220 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 10:49:53,220 INFO L300 CfgBuilder]: Removed 5 assume(true) statements. [2022-11-20 10:49:53,224 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 10:49:53 BoogieIcfgContainer [2022-11-20 10:49:53,224 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 10:49:53,227 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 10:49:53,227 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 10:49:53,231 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 10:49:53,231 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 10:49:51" (1/3) ... [2022-11-20 10:49:53,232 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4e38770b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 10:49:53, skipping insertion in model container [2022-11-20 10:49:53,233 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 10:49:51" (2/3) ... [2022-11-20 10:49:53,235 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4e38770b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 10:49:53, skipping insertion in model container [2022-11-20 10:49:53,235 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 10:49:53" (3/3) ... [2022-11-20 10:49:53,237 INFO L112 eAbstractionObserver]: Analyzing ICFG parallel-parallel-sum-1.wvr.c [2022-11-20 10:49:53,261 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 10:49:53,261 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 28 error locations. [2022-11-20 10:49:53,262 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-20 10:49:53,408 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-11-20 10:49:53,470 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-11-20 10:49:53,504 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 224 places, 226 transitions, 484 flow [2022-11-20 10:49:53,513 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 224 places, 226 transitions, 484 flow [2022-11-20 10:49:53,516 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 224 places, 226 transitions, 484 flow [2022-11-20 10:49:53,704 INFO L130 PetriNetUnfolder]: 15/222 cut-off events. [2022-11-20 10:49:53,704 INFO L131 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2022-11-20 10:49:53,713 INFO L83 FinitePrefix]: Finished finitePrefix Result has 239 conditions, 222 events. 15/222 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 206 event pairs, 0 based on Foata normal form. 0/179 useless extension candidates. Maximal degree in co-relation 169. Up to 2 conditions per place. [2022-11-20 10:49:53,718 INFO L119 LiptonReduction]: Number of co-enabled transitions 3608 [2022-11-20 10:50:27,182 WARN L233 SmtUtils]: Spent 5.87s on a formula simplification. DAG size of input: 112 DAG size of output: 111 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-11-20 10:50:36,054 INFO L134 LiptonReduction]: Checked pairs total: 7371 [2022-11-20 10:50:36,054 INFO L136 LiptonReduction]: Total number of compositions: 240 [2022-11-20 10:50:36,062 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 71 places, 63 transitions, 158 flow [2022-11-20 10:50:36,333 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 3750 states, 3346 states have (on average 4.950986252241482) internal successors, (16566), 3749 states have internal predecessors, (16566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:36,358 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 10:50:36,363 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;@1a90b21e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 10:50:36,363 INFO L358 AbstractCegarLoop]: Starting to check reachability of 40 error locations. [2022-11-20 10:50:36,380 INFO L276 IsEmpty]: Start isEmpty. Operand has 3750 states, 3346 states have (on average 4.950986252241482) internal successors, (16566), 3749 states have internal predecessors, (16566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:36,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-20 10:50:36,385 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:36,386 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-20 10:50:36,386 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:36,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:36,396 INFO L85 PathProgramCache]: Analyzing trace with hash 38557, now seen corresponding path program 1 times [2022-11-20 10:50:36,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:36,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [73430397] [2022-11-20 10:50:36,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:36,418 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:36,418 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:36,427 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:36,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-20 10:50:36,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:36,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 10:50:36,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:36,778 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:36,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:36,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:36,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:36,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:36,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:36,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:36,995 INFO L321 Elim1Store]: treesize reduction 30, result has 48.3 percent of original size [2022-11-20 10:50:36,996 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-20 10:50:37,055 INFO L321 Elim1Store]: treesize reduction 30, result has 3.2 percent of original size [2022-11-20 10:50:37,055 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-20 10:50:37,167 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:37,168 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:50:37,169 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:37,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [73430397] [2022-11-20 10:50:37,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [73430397] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:50:37,170 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:50:37,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:50:37,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714088210] [2022-11-20 10:50:37,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:50:37,177 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:50:37,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:37,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:50:37,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:37,235 INFO L87 Difference]: Start difference. First operand has 3750 states, 3346 states have (on average 4.950986252241482) internal successors, (16566), 3749 states have internal predecessors, (16566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:37,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:37,643 INFO L93 Difference]: Finished difference Result 3750 states and 16570 transitions. [2022-11-20 10:50:37,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:50:37,647 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-20 10:50:37,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:37,722 INFO L225 Difference]: With dead ends: 3750 [2022-11-20 10:50:37,722 INFO L226 Difference]: Without dead ends: 3750 [2022-11-20 10:50:37,723 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:37,732 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 56 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:37,735 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 52 Invalid, 0 Unknown, 56 Unchecked, 0.3s Time] [2022-11-20 10:50:37,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3750 states. [2022-11-20 10:50:38,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3750 to 3750. [2022-11-20 10:50:38,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3750 states, 3347 states have (on average 4.950702121302659) internal successors, (16570), 3749 states have internal predecessors, (16570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:38,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3750 states to 3750 states and 16570 transitions. [2022-11-20 10:50:38,195 INFO L78 Accepts]: Start accepts. Automaton has 3750 states and 16570 transitions. Word has length 2 [2022-11-20 10:50:38,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:38,197 INFO L495 AbstractCegarLoop]: Abstraction has 3750 states and 16570 transitions. [2022-11-20 10:50:38,197 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:38,198 INFO L276 IsEmpty]: Start isEmpty. Operand 3750 states and 16570 transitions. [2022-11-20 10:50:38,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-20 10:50:38,198 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:38,198 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-20 10:50:38,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-20 10:50:38,399 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:38,400 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:38,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:38,400 INFO L85 PathProgramCache]: Analyzing trace with hash 38558, now seen corresponding path program 1 times [2022-11-20 10:50:38,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:38,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [554695662] [2022-11-20 10:50:38,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:38,401 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:38,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:38,403 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:38,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-20 10:50:38,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:38,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 10:50:38,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:38,797 INFO L321 Elim1Store]: treesize reduction 214, result has 11.9 percent of original size [2022-11-20 10:50:38,798 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 10 case distinctions, treesize of input 58 treesize of output 69 [2022-11-20 10:50:38,982 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:38,982 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:50:38,983 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:38,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [554695662] [2022-11-20 10:50:38,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [554695662] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:50:38,983 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:50:38,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:50:38,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820873109] [2022-11-20 10:50:38,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:50:38,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:50:38,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:38,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:50:38,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:38,986 INFO L87 Difference]: Start difference. First operand 3750 states and 16570 transitions. Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:39,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:39,361 INFO L93 Difference]: Finished difference Result 3750 states and 16569 transitions. [2022-11-20 10:50:39,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:50:39,362 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-20 10:50:39,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:39,438 INFO L225 Difference]: With dead ends: 3750 [2022-11-20 10:50:39,443 INFO L226 Difference]: Without dead ends: 3750 [2022-11-20 10:50:39,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:39,448 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 56 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:39,451 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 53 Invalid, 0 Unknown, 56 Unchecked, 0.3s Time] [2022-11-20 10:50:39,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3750 states. [2022-11-20 10:50:39,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3750 to 3750. [2022-11-20 10:50:39,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3750 states, 3347 states have (on average 4.950403346280251) internal successors, (16569), 3749 states have internal predecessors, (16569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:39,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3750 states to 3750 states and 16569 transitions. [2022-11-20 10:50:39,820 INFO L78 Accepts]: Start accepts. Automaton has 3750 states and 16569 transitions. Word has length 2 [2022-11-20 10:50:39,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:39,820 INFO L495 AbstractCegarLoop]: Abstraction has 3750 states and 16569 transitions. [2022-11-20 10:50:39,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:39,820 INFO L276 IsEmpty]: Start isEmpty. Operand 3750 states and 16569 transitions. [2022-11-20 10:50:39,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-20 10:50:39,821 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:39,821 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-20 10:50:39,836 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:50:40,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:40,033 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:40,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:40,034 INFO L85 PathProgramCache]: Analyzing trace with hash 38373, now seen corresponding path program 1 times [2022-11-20 10:50:40,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:40,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [241867055] [2022-11-20 10:50:40,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:40,034 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:40,035 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:40,036 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:40,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-20 10:50:40,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:40,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 10:50:40,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:40,282 INFO L321 Elim1Store]: treesize reduction 150, result has 29.6 percent of original size [2022-11-20 10:50:40,282 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-20 10:50:40,311 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:40,311 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:50:40,311 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:40,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [241867055] [2022-11-20 10:50:40,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [241867055] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:50:40,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:50:40,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:50:40,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763697575] [2022-11-20 10:50:40,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:50:40,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:50:40,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:40,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:50:40,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:40,314 INFO L87 Difference]: Start difference. First operand 3750 states and 16569 transitions. Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:40,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:40,685 INFO L93 Difference]: Finished difference Result 3749 states and 16567 transitions. [2022-11-20 10:50:40,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:50:40,686 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-20 10:50:40,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:40,721 INFO L225 Difference]: With dead ends: 3749 [2022-11-20 10:50:40,721 INFO L226 Difference]: Without dead ends: 3749 [2022-11-20 10:50:40,722 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:40,723 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 55 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:40,723 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 0 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 10:50:40,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3749 states. [2022-11-20 10:50:40,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3749 to 3749. [2022-11-20 10:50:40,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3749 states, 3347 states have (on average 4.9498057962354345) internal successors, (16567), 3748 states have internal predecessors, (16567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:41,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3749 states to 3749 states and 16567 transitions. [2022-11-20 10:50:41,011 INFO L78 Accepts]: Start accepts. Automaton has 3749 states and 16567 transitions. Word has length 2 [2022-11-20 10:50:41,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:41,011 INFO L495 AbstractCegarLoop]: Abstraction has 3749 states and 16567 transitions. [2022-11-20 10:50:41,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:41,012 INFO L276 IsEmpty]: Start isEmpty. Operand 3749 states and 16567 transitions. [2022-11-20 10:50:41,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-20 10:50:41,019 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:41,019 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-20 10:50:41,047 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-20 10:50:41,220 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:41,220 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:41,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:41,221 INFO L85 PathProgramCache]: Analyzing trace with hash 38374, now seen corresponding path program 1 times [2022-11-20 10:50:41,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:41,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [430467709] [2022-11-20 10:50:41,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:41,222 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:41,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:41,223 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:41,238 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-20 10:50:41,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:41,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 10:50:41,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:41,599 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:50:41,599 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-20 10:50:41,638 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:41,638 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:50:41,638 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:41,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [430467709] [2022-11-20 10:50:41,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [430467709] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:50:41,639 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:50:41,639 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:50:41,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116638895] [2022-11-20 10:50:41,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:50:41,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:50:41,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:41,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:50:41,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:41,641 INFO L87 Difference]: Start difference. First operand 3749 states and 16567 transitions. Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:42,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:42,340 INFO L93 Difference]: Finished difference Result 7492 states and 33124 transitions. [2022-11-20 10:50:42,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:50:42,342 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-20 10:50:42,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:42,426 INFO L225 Difference]: With dead ends: 7492 [2022-11-20 10:50:42,426 INFO L226 Difference]: Without dead ends: 7492 [2022-11-20 10:50:42,427 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:42,429 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 51 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:42,432 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 0 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-20 10:50:42,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7492 states. [2022-11-20 10:50:42,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7492 to 3749. [2022-11-20 10:50:42,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3749 states, 3347 states have (on average 4.9495070212130265) internal successors, (16566), 3748 states have internal predecessors, (16566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:42,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3749 states to 3749 states and 16566 transitions. [2022-11-20 10:50:42,793 INFO L78 Accepts]: Start accepts. Automaton has 3749 states and 16566 transitions. Word has length 2 [2022-11-20 10:50:42,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:42,793 INFO L495 AbstractCegarLoop]: Abstraction has 3749 states and 16566 transitions. [2022-11-20 10:50:42,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:42,794 INFO L276 IsEmpty]: Start isEmpty. Operand 3749 states and 16566 transitions. [2022-11-20 10:50:42,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-20 10:50:42,794 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:42,794 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-20 10:50:42,815 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-20 10:50:43,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:43,005 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:43,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:43,006 INFO L85 PathProgramCache]: Analyzing trace with hash 1194392, now seen corresponding path program 1 times [2022-11-20 10:50:43,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:43,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1111426914] [2022-11-20 10:50:43,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:43,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-20 10:50:43,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:43,008 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:43,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-20 10:50:43,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:43,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-20 10:50:43,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:43,186 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:43,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:43,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:43,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:43,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:43,374 INFO L321 Elim1Store]: treesize reduction 61, result has 39.6 percent of original size [2022-11-20 10:50:43,375 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 47 [2022-11-20 10:50:43,431 INFO L321 Elim1Store]: treesize reduction 26, result has 16.1 percent of original size [2022-11-20 10:50:43,432 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 89 treesize of output 88 [2022-11-20 10:50:43,658 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:43,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:50:43,877 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:43,877 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:43,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1111426914] [2022-11-20 10:50:43,878 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1111426914] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:50:43,878 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:50:43,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 4 [2022-11-20 10:50:43,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278554894] [2022-11-20 10:50:43,878 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:50:43,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 10:50:43,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:43,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 10:50:43,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-20 10:50:43,880 INFO L87 Difference]: Start difference. First operand 3749 states and 16566 transitions. Second operand has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:44,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:44,173 INFO L93 Difference]: Finished difference Result 3751 states and 16574 transitions. [2022-11-20 10:50:44,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 10:50:44,174 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2022-11-20 10:50:44,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:44,201 INFO L225 Difference]: With dead ends: 3751 [2022-11-20 10:50:44,201 INFO L226 Difference]: Without dead ends: 3751 [2022-11-20 10:50:44,202 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-20 10:50:44,205 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:44,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 52 Invalid, 0 Unknown, 58 Unchecked, 0.3s Time] [2022-11-20 10:50:44,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3751 states. [2022-11-20 10:50:44,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3751 to 3751. [2022-11-20 10:50:44,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3751 states, 3349 states have (on average 4.948939982084204) internal successors, (16574), 3750 states have internal predecessors, (16574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:44,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3751 states to 3751 states and 16574 transitions. [2022-11-20 10:50:44,350 INFO L78 Accepts]: Start accepts. Automaton has 3751 states and 16574 transitions. Word has length 3 [2022-11-20 10:50:44,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:44,351 INFO L495 AbstractCegarLoop]: Abstraction has 3751 states and 16574 transitions. [2022-11-20 10:50:44,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:44,351 INFO L276 IsEmpty]: Start isEmpty. Operand 3751 states and 16574 transitions. [2022-11-20 10:50:44,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-20 10:50:44,352 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:44,352 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-20 10:50:44,369 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-20 10:50:44,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:44,565 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:44,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:44,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1194393, now seen corresponding path program 1 times [2022-11-20 10:50:44,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:44,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [763126957] [2022-11-20 10:50:44,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:44,566 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:44,567 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:44,568 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:44,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-20 10:50:44,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:44,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 10:50:44,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:44,849 INFO L321 Elim1Store]: treesize reduction 214, result has 11.9 percent of original size [2022-11-20 10:50:44,850 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 10 case distinctions, treesize of input 58 treesize of output 69 [2022-11-20 10:50:45,026 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-20 10:50:45,026 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:50:45,026 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:45,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [763126957] [2022-11-20 10:50:45,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [763126957] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:50:45,027 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:50:45,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:50:45,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834471916] [2022-11-20 10:50:45,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:50:45,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:50:45,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:45,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:50:45,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:45,096 INFO L87 Difference]: Start difference. First operand 3751 states and 16574 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-20 10:50:45,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:45,361 INFO L93 Difference]: Finished difference Result 3750 states and 16571 transitions. [2022-11-20 10:50:45,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:50:45,362 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-20 10:50:45,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:45,394 INFO L225 Difference]: With dead ends: 3750 [2022-11-20 10:50:45,394 INFO L226 Difference]: Without dead ends: 3750 [2022-11-20 10:50:45,395 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:45,396 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:45,396 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 54 Unchecked, 0.2s Time] [2022-11-20 10:50:45,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3750 states. [2022-11-20 10:50:45,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3750 to 3750. [2022-11-20 10:50:45,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3750 states, 3349 states have (on average 4.948044192296208) internal successors, (16571), 3749 states have internal predecessors, (16571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:45,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3750 states to 3750 states and 16571 transitions. [2022-11-20 10:50:45,590 INFO L78 Accepts]: Start accepts. Automaton has 3750 states and 16571 transitions. Word has length 3 [2022-11-20 10:50:45,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:45,590 INFO L495 AbstractCegarLoop]: Abstraction has 3750 states and 16571 transitions. [2022-11-20 10:50:45,590 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-20 10:50:45,591 INFO L276 IsEmpty]: Start isEmpty. Operand 3750 states and 16571 transitions. [2022-11-20 10:50:45,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-20 10:50:45,591 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:45,591 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-20 10:50:45,608 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-20 10:50:45,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:45,804 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:45,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:45,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1194209, now seen corresponding path program 1 times [2022-11-20 10:50:45,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:45,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [326107766] [2022-11-20 10:50:45,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:45,805 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:45,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:45,806 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:45,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-20 10:50:45,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:45,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-20 10:50:45,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:46,145 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:50:46,145 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-20 10:50:46,239 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:46,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:50:46,509 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:46,509 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:46,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [326107766] [2022-11-20 10:50:46,509 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [326107766] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:50:46,510 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:50:46,510 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 4 [2022-11-20 10:50:46,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123494903] [2022-11-20 10:50:46,510 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:50:46,510 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 10:50:46,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:46,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 10:50:46,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 10:50:46,511 INFO L87 Difference]: Start difference. First operand 3750 states and 16571 transitions. Second operand has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:47,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:47,580 INFO L93 Difference]: Finished difference Result 11237 states and 49688 transitions. [2022-11-20 10:50:47,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 10:50:47,581 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2022-11-20 10:50:47,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:47,660 INFO L225 Difference]: With dead ends: 11237 [2022-11-20 10:50:47,660 INFO L226 Difference]: Without dead ends: 11237 [2022-11-20 10:50:47,661 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-20 10:50:47,661 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 308 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:47,662 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [308 Valid, 0 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-20 10:50:47,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11237 states. [2022-11-20 10:50:47,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11237 to 3751. [2022-11-20 10:50:47,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3751 states, 3350 states have (on average 4.946865671641791) internal successors, (16572), 3750 states have internal predecessors, (16572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:47,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3751 states to 3751 states and 16572 transitions. [2022-11-20 10:50:47,913 INFO L78 Accepts]: Start accepts. Automaton has 3751 states and 16572 transitions. Word has length 3 [2022-11-20 10:50:47,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:47,914 INFO L495 AbstractCegarLoop]: Abstraction has 3751 states and 16572 transitions. [2022-11-20 10:50:47,914 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:47,914 INFO L276 IsEmpty]: Start isEmpty. Operand 3751 states and 16572 transitions. [2022-11-20 10:50:47,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-20 10:50:47,915 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:47,915 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-20 10:50:47,933 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-20 10:50:48,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:48,128 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:48,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:48,129 INFO L85 PathProgramCache]: Analyzing trace with hash 37084981, now seen corresponding path program 1 times [2022-11-20 10:50:48,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:48,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [328415335] [2022-11-20 10:50:48,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:48,129 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:48,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:48,130 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:48,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-20 10:50:48,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:48,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 10:50:48,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:48,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:48,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:48,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:48,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:48,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:48,451 INFO L321 Elim1Store]: treesize reduction 56, result has 37.8 percent of original size [2022-11-20 10:50:48,451 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 18 treesize of output 44 [2022-11-20 10:50:48,508 INFO L321 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-11-20 10:50:48,508 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 156 treesize of output 155 [2022-11-20 10:50:48,643 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:48,644 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:50:48,644 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:48,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [328415335] [2022-11-20 10:50:48,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [328415335] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:50:48,644 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:50:48,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:50:48,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802153354] [2022-11-20 10:50:48,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:50:48,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:50:48,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:48,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:50:48,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:48,645 INFO L87 Difference]: Start difference. First operand 3751 states and 16572 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-20 10:50:48,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:48,858 INFO L93 Difference]: Finished difference Result 3753 states and 16579 transitions. [2022-11-20 10:50:48,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:50:48,858 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-20 10:50:48,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:48,881 INFO L225 Difference]: With dead ends: 3753 [2022-11-20 10:50:48,881 INFO L226 Difference]: Without dead ends: 3753 [2022-11-20 10:50:48,882 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:48,883 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:48,883 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 54 Unchecked, 0.2s Time] [2022-11-20 10:50:48,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3753 states. [2022-11-20 10:50:49,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3753 to 3753. [2022-11-20 10:50:49,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3753 states, 3352 states have (on average 4.946002386634845) internal successors, (16579), 3752 states have internal predecessors, (16579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:49,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3753 states to 3753 states and 16579 transitions. [2022-11-20 10:50:49,074 INFO L78 Accepts]: Start accepts. Automaton has 3753 states and 16579 transitions. Word has length 4 [2022-11-20 10:50:49,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:49,074 INFO L495 AbstractCegarLoop]: Abstraction has 3753 states and 16579 transitions. [2022-11-20 10:50:49,075 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-20 10:50:49,075 INFO L276 IsEmpty]: Start isEmpty. Operand 3753 states and 16579 transitions. [2022-11-20 10:50:49,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-20 10:50:49,075 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:49,075 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-20 10:50:49,089 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-20 10:50:49,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:49,288 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:49,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:49,289 INFO L85 PathProgramCache]: Analyzing trace with hash 37084982, now seen corresponding path program 1 times [2022-11-20 10:50:49,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:49,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1834874619] [2022-11-20 10:50:49,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:49,289 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:49,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:49,290 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:49,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-20 10:50:49,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:49,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 10:50:49,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:49,528 INFO L321 Elim1Store]: treesize reduction 190, result has 14.8 percent of original size [2022-11-20 10:50:49,528 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 66 [2022-11-20 10:50:49,640 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:49,640 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:50:49,640 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:49,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1834874619] [2022-11-20 10:50:49,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1834874619] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:50:49,640 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:50:49,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:50:49,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109285804] [2022-11-20 10:50:49,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:50:49,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:50:49,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:49,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:50:49,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:49,642 INFO L87 Difference]: Start difference. First operand 3753 states and 16579 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-20 10:50:49,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:49,851 INFO L93 Difference]: Finished difference Result 3753 states and 16578 transitions. [2022-11-20 10:50:49,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:50:49,852 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-20 10:50:49,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:49,875 INFO L225 Difference]: With dead ends: 3753 [2022-11-20 10:50:49,875 INFO L226 Difference]: Without dead ends: 3753 [2022-11-20 10:50:49,875 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:49,876 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:49,877 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 54 Unchecked, 0.2s Time] [2022-11-20 10:50:49,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3753 states. [2022-11-20 10:50:50,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3753 to 3753. [2022-11-20 10:50:50,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3753 states, 3352 states have (on average 4.945704057279237) internal successors, (16578), 3752 states have internal predecessors, (16578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:50,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3753 states to 3753 states and 16578 transitions. [2022-11-20 10:50:50,064 INFO L78 Accepts]: Start accepts. Automaton has 3753 states and 16578 transitions. Word has length 4 [2022-11-20 10:50:50,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:50,065 INFO L495 AbstractCegarLoop]: Abstraction has 3753 states and 16578 transitions. [2022-11-20 10:50:50,065 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-20 10:50:50,065 INFO L276 IsEmpty]: Start isEmpty. Operand 3753 states and 16578 transitions. [2022-11-20 10:50:50,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-20 10:50:50,066 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:50,066 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-20 10:50:50,082 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-20 10:50:50,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:50,283 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:50,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:50,283 INFO L85 PathProgramCache]: Analyzing trace with hash 37084923, now seen corresponding path program 1 times [2022-11-20 10:50:50,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:50,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1999538365] [2022-11-20 10:50:50,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:50,284 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:50,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:50,286 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:50,330 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-20 10:50:50,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:50,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 10:50:50,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:50,625 INFO L321 Elim1Store]: treesize reduction 146, result has 27.4 percent of original size [2022-11-20 10:50:50,625 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 22 treesize of output 64 [2022-11-20 10:50:50,736 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:50,736 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:50:50,736 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:50,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1999538365] [2022-11-20 10:50:50,736 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1999538365] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:50:50,736 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:50:50,737 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 10:50:50,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039582694] [2022-11-20 10:50:50,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:50:50,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:50:50,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:50,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:50:50,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:50:50,738 INFO L87 Difference]: Start difference. First operand 3753 states and 16578 transitions. Second operand has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 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-20 10:50:51,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:51,491 INFO L93 Difference]: Finished difference Result 4579 states and 20603 transitions. [2022-11-20 10:50:51,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 10:50:51,492 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 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-20 10:50:51,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:51,523 INFO L225 Difference]: With dead ends: 4579 [2022-11-20 10:50:51,524 INFO L226 Difference]: Without dead ends: 4579 [2022-11-20 10:50:51,524 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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-20 10:50:51,525 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 140 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:51,525 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 0 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-20 10:50:51,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4579 states. [2022-11-20 10:50:51,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4579 to 4231. [2022-11-20 10:50:51,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4231 states, 3830 states have (on average 5.1284595300261095) internal successors, (19642), 4230 states have internal predecessors, (19642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:51,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4231 states to 4231 states and 19642 transitions. [2022-11-20 10:50:51,701 INFO L78 Accepts]: Start accepts. Automaton has 4231 states and 19642 transitions. Word has length 4 [2022-11-20 10:50:51,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:51,702 INFO L495 AbstractCegarLoop]: Abstraction has 4231 states and 19642 transitions. [2022-11-20 10:50:51,702 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 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-20 10:50:51,702 INFO L276 IsEmpty]: Start isEmpty. Operand 4231 states and 19642 transitions. [2022-11-20 10:50:51,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-20 10:50:51,779 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:51,779 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-20 10:50:51,798 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-20 10:50:51,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:51,980 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:51,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:51,980 INFO L85 PathProgramCache]: Analyzing trace with hash 37084924, now seen corresponding path program 1 times [2022-11-20 10:50:51,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:51,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1045619688] [2022-11-20 10:50:51,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:51,981 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:51,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:51,982 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:51,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-20 10:50:52,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:52,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 10:50:52,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:52,271 INFO L321 Elim1Store]: treesize reduction 150, result has 29.6 percent of original size [2022-11-20 10:50:52,271 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-20 10:50:52,299 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:52,300 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:50:52,300 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:52,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1045619688] [2022-11-20 10:50:52,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1045619688] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:50:52,300 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:50:52,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 10:50:52,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169839717] [2022-11-20 10:50:52,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:50:52,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:50:52,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:52,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:50:52,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:50:52,301 INFO L87 Difference]: Start difference. First operand 4231 states and 19642 transitions. Second operand has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 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-20 10:50:52,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:52,573 INFO L93 Difference]: Finished difference Result 2031 states and 9025 transitions. [2022-11-20 10:50:52,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 10:50:52,574 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 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-20 10:50:52,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:52,584 INFO L225 Difference]: With dead ends: 2031 [2022-11-20 10:50:52,584 INFO L226 Difference]: Without dead ends: 2031 [2022-11-20 10:50:52,584 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 10:50:52,585 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 95 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:52,586 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 0 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 10:50:52,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2031 states. [2022-11-20 10:50:52,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2031 to 2031. [2022-11-20 10:50:52,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2031 states, 1925 states have (on average 4.688311688311688) internal successors, (9025), 2030 states have internal predecessors, (9025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:52,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2031 states to 2031 states and 9025 transitions. [2022-11-20 10:50:52,655 INFO L78 Accepts]: Start accepts. Automaton has 2031 states and 9025 transitions. Word has length 4 [2022-11-20 10:50:52,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:52,655 INFO L495 AbstractCegarLoop]: Abstraction has 2031 states and 9025 transitions. [2022-11-20 10:50:52,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 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-20 10:50:52,655 INFO L276 IsEmpty]: Start isEmpty. Operand 2031 states and 9025 transitions. [2022-11-20 10:50:52,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-20 10:50:52,656 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:52,656 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1] [2022-11-20 10:50:52,669 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-20 10:50:52,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:52,868 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:52,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:52,869 INFO L85 PathProgramCache]: Analyzing trace with hash 1147782712, now seen corresponding path program 2 times [2022-11-20 10:50:52,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:52,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [351216553] [2022-11-20 10:50:52,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 10:50:52,869 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:52,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:52,870 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:52,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-20 10:50:52,972 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 10:50:52,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 10:50:52,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 10:50:52,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:52,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:53,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:53,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:53,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:53,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:53,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:53,185 INFO L321 Elim1Store]: treesize reduction 43, result has 41.9 percent of original size [2022-11-20 10:50:53,185 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-20 10:50:53,257 INFO L321 Elim1Store]: treesize reduction 26, result has 16.1 percent of original size [2022-11-20 10:50:53,258 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 148 treesize of output 145 [2022-11-20 10:50:53,403 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-20 10:50:53,403 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:50:53,403 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:53,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [351216553] [2022-11-20 10:50:53,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [351216553] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:50:53,404 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:50:53,404 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:50:53,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647724740] [2022-11-20 10:50:53,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:50:53,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:50:53,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:53,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:50:53,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:53,405 INFO L87 Difference]: Start difference. First operand 2031 states and 9025 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-20 10:50:53,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:53,586 INFO L93 Difference]: Finished difference Result 2030 states and 9023 transitions. [2022-11-20 10:50:53,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:50:53,587 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 5 [2022-11-20 10:50:53,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:53,593 INFO L225 Difference]: With dead ends: 2030 [2022-11-20 10:50:53,593 INFO L226 Difference]: Without dead ends: 2030 [2022-11-20 10:50:53,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:53,594 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:53,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 49 Unchecked, 0.2s Time] [2022-11-20 10:50:53,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2030 states. [2022-11-20 10:50:53,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2030 to 2030. [2022-11-20 10:50:53,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2030 states, 1925 states have (on average 4.6872727272727275) internal successors, (9023), 2029 states have internal predecessors, (9023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:53,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2030 states to 2030 states and 9023 transitions. [2022-11-20 10:50:53,659 INFO L78 Accepts]: Start accepts. Automaton has 2030 states and 9023 transitions. Word has length 5 [2022-11-20 10:50:53,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:53,660 INFO L495 AbstractCegarLoop]: Abstraction has 2030 states and 9023 transitions. [2022-11-20 10:50:53,660 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-20 10:50:53,660 INFO L276 IsEmpty]: Start isEmpty. Operand 2030 states and 9023 transitions. [2022-11-20 10:50:53,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-20 10:50:53,661 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:53,661 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-20 10:50:53,675 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-20 10:50:53,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:53,861 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:53,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:53,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1147842416, now seen corresponding path program 1 times [2022-11-20 10:50:53,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:53,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [845434696] [2022-11-20 10:50:53,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:53,862 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:53,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:53,863 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:53,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-20 10:50:54,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:54,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 10:50:54,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:54,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:54,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:54,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:54,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:54,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:54,216 INFO L321 Elim1Store]: treesize reduction 61, result has 39.6 percent of original size [2022-11-20 10:50:54,217 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 47 [2022-11-20 10:50:54,245 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-20 10:50:54,246 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 27 [2022-11-20 10:50:54,772 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:54,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:50:55,020 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:55,020 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:55,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [845434696] [2022-11-20 10:50:55,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [845434696] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:50:55,020 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:50:55,020 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-20 10:50:55,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123648290] [2022-11-20 10:50:55,021 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:50:55,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 10:50:55,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:55,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 10:50:55,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-20 10:50:55,021 INFO L87 Difference]: Start difference. First operand 2030 states and 9023 transitions. Second operand has 8 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 7 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:55,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:55,765 INFO L93 Difference]: Finished difference Result 3707 states and 16590 transitions. [2022-11-20 10:50:55,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 10:50:55,766 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 7 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 5 [2022-11-20 10:50:55,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:55,778 INFO L225 Difference]: With dead ends: 3707 [2022-11-20 10:50:55,778 INFO L226 Difference]: Without dead ends: 3707 [2022-11-20 10:50:55,779 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-20 10:50:55,779 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 39 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 148 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:55,780 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 0 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 98 Invalid, 0 Unknown, 148 Unchecked, 0.7s Time] [2022-11-20 10:50:55,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3707 states. [2022-11-20 10:50:55,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3707 to 2032. [2022-11-20 10:50:55,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2032 states, 1927 states have (on average 4.685002594706798) internal successors, (9028), 2031 states have internal predecessors, (9028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:55,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2032 states to 2032 states and 9028 transitions. [2022-11-20 10:50:55,874 INFO L78 Accepts]: Start accepts. Automaton has 2032 states and 9028 transitions. Word has length 5 [2022-11-20 10:50:55,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:55,875 INFO L495 AbstractCegarLoop]: Abstraction has 2032 states and 9028 transitions. [2022-11-20 10:50:55,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 7 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:55,875 INFO L276 IsEmpty]: Start isEmpty. Operand 2032 states and 9028 transitions. [2022-11-20 10:50:55,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-20 10:50:55,876 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:55,876 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-20 10:50:55,899 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-20 10:50:56,088 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:56,088 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:56,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:56,088 INFO L85 PathProgramCache]: Analyzing trace with hash 1147842417, now seen corresponding path program 1 times [2022-11-20 10:50:56,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:56,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [227359873] [2022-11-20 10:50:56,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:56,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-20 10:50:56,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:56,091 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:56,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-20 10:50:56,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:56,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 10:50:56,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:56,372 INFO L321 Elim1Store]: treesize reduction 190, result has 14.8 percent of original size [2022-11-20 10:50:56,372 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 66 [2022-11-20 10:50:56,493 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-20 10:50:56,494 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:50:56,494 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:56,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [227359873] [2022-11-20 10:50:56,494 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [227359873] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:50:56,494 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:50:56,495 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:50:56,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188258727] [2022-11-20 10:50:56,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:50:56,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:50:56,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:56,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:50:56,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:56,496 INFO L87 Difference]: Start difference. First operand 2032 states and 9028 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:56,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:56,680 INFO L93 Difference]: Finished difference Result 2031 states and 9024 transitions. [2022-11-20 10:50:56,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:50:56,681 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-20 10:50:56,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:56,691 INFO L225 Difference]: With dead ends: 2031 [2022-11-20 10:50:56,691 INFO L226 Difference]: Without dead ends: 2031 [2022-11-20 10:50:56,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:56,692 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 50 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:56,693 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 50 Unchecked, 0.2s Time] [2022-11-20 10:50:56,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2031 states. [2022-11-20 10:50:56,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2031 to 2029. [2022-11-20 10:50:56,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2029 states, 1924 states have (on average 4.6881496881496885) internal successors, (9020), 2028 states have internal predecessors, (9020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:56,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2029 states to 2029 states and 9020 transitions. [2022-11-20 10:50:56,762 INFO L78 Accepts]: Start accepts. Automaton has 2029 states and 9020 transitions. Word has length 5 [2022-11-20 10:50:56,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:56,763 INFO L495 AbstractCegarLoop]: Abstraction has 2029 states and 9020 transitions. [2022-11-20 10:50:56,763 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:56,763 INFO L276 IsEmpty]: Start isEmpty. Operand 2029 states and 9020 transitions. [2022-11-20 10:50:56,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-20 10:50:56,764 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:56,764 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-20 10:50:56,784 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-20 10:50:56,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:56,976 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:56,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:56,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1149633782, now seen corresponding path program 1 times [2022-11-20 10:50:56,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:56,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [559735641] [2022-11-20 10:50:56,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:56,978 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:56,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:56,978 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:56,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-20 10:50:57,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:57,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 10:50:57,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:57,313 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:50:57,313 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-20 10:50:57,420 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:57,420 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:50:57,421 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:57,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [559735641] [2022-11-20 10:50:57,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [559735641] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:50:57,421 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:50:57,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 10:50:57,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564360403] [2022-11-20 10:50:57,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:50:57,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:50:57,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:57,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:50:57,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:50:57,423 INFO L87 Difference]: Start difference. First operand 2029 states and 9020 transitions. Second operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:57,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:57,750 INFO L93 Difference]: Finished difference Result 2031 states and 9023 transitions. [2022-11-20 10:50:57,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 10:50:57,751 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.25) 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-20 10:50:57,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:57,757 INFO L225 Difference]: With dead ends: 2031 [2022-11-20 10:50:57,757 INFO L226 Difference]: Without dead ends: 2031 [2022-11-20 10:50:57,758 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-20 10:50:57,758 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 50 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:57,759 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 93 Invalid, 0 Unknown, 50 Unchecked, 0.3s Time] [2022-11-20 10:50:57,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2031 states. [2022-11-20 10:50:57,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2031 to 2031. [2022-11-20 10:50:57,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2031 states, 1926 states have (on average 4.684839044652128) internal successors, (9023), 2030 states have internal predecessors, (9023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:57,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2031 states to 2031 states and 9023 transitions. [2022-11-20 10:50:57,819 INFO L78 Accepts]: Start accepts. Automaton has 2031 states and 9023 transitions. Word has length 5 [2022-11-20 10:50:57,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:57,819 INFO L495 AbstractCegarLoop]: Abstraction has 2031 states and 9023 transitions. [2022-11-20 10:50:57,819 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:57,819 INFO L276 IsEmpty]: Start isEmpty. Operand 2031 states and 9023 transitions. [2022-11-20 10:50:57,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-20 10:50:57,820 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:57,820 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-20 10:50:57,836 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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)] Ended with exit code 0 [2022-11-20 10:50:58,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:58,032 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:58,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:58,032 INFO L85 PathProgramCache]: Analyzing trace with hash 1149636355, now seen corresponding path program 1 times [2022-11-20 10:50:58,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:58,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1913865026] [2022-11-20 10:50:58,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:58,033 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:58,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:58,034 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:58,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-20 10:50:58,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:58,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 10:50:58,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:58,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:58,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:58,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:58,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:58,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:50:58,406 INFO L321 Elim1Store]: treesize reduction 56, result has 37.8 percent of original size [2022-11-20 10:50:58,406 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 18 treesize of output 44 [2022-11-20 10:50:58,459 INFO L321 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-11-20 10:50:58,460 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 308 treesize of output 303 [2022-11-20 10:50:58,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:58,593 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:50:58,594 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:58,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1913865026] [2022-11-20 10:50:58,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1913865026] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:50:58,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:50:58,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:50:58,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413261547] [2022-11-20 10:50:58,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:50:58,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:50:58,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:58,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:50:58,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:58,595 INFO L87 Difference]: Start difference. First operand 2031 states and 9023 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:58,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:58,790 INFO L93 Difference]: Finished difference Result 2032 states and 9025 transitions. [2022-11-20 10:50:58,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:50:58,791 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-20 10:50:58,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:58,800 INFO L225 Difference]: With dead ends: 2032 [2022-11-20 10:50:58,800 INFO L226 Difference]: Without dead ends: 2032 [2022-11-20 10:50:58,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:58,801 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:58,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 49 Unchecked, 0.2s Time] [2022-11-20 10:50:58,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2032 states. [2022-11-20 10:50:58,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2032 to 2032. [2022-11-20 10:50:58,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2032 states, 1927 states have (on average 4.683445770627919) internal successors, (9025), 2031 states have internal predecessors, (9025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:58,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2032 states to 2032 states and 9025 transitions. [2022-11-20 10:50:58,866 INFO L78 Accepts]: Start accepts. Automaton has 2032 states and 9025 transitions. Word has length 5 [2022-11-20 10:50:58,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:58,866 INFO L495 AbstractCegarLoop]: Abstraction has 2032 states and 9025 transitions. [2022-11-20 10:50:58,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:58,867 INFO L276 IsEmpty]: Start isEmpty. Operand 2032 states and 9025 transitions. [2022-11-20 10:50:58,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-20 10:50:58,867 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:58,867 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-20 10:50:58,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-20 10:50:59,071 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:59,071 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:59,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:59,072 INFO L85 PathProgramCache]: Analyzing trace with hash 1149636356, now seen corresponding path program 1 times [2022-11-20 10:50:59,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:59,072 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1672397867] [2022-11-20 10:50:59,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:50:59,072 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:59,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:59,073 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:59,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-20 10:50:59,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:50:59,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 10:50:59,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:50:59,313 INFO L321 Elim1Store]: treesize reduction 190, result has 14.8 percent of original size [2022-11-20 10:50:59,313 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 66 [2022-11-20 10:50:59,433 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:50:59,433 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:50:59,433 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:50:59,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1672397867] [2022-11-20 10:50:59,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1672397867] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:50:59,434 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:50:59,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:50:59,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798083371] [2022-11-20 10:50:59,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:50:59,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:50:59,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:50:59,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:50:59,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:59,435 INFO L87 Difference]: Start difference. First operand 2032 states and 9025 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:59,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:50:59,618 INFO L93 Difference]: Finished difference Result 2032 states and 9024 transitions. [2022-11-20 10:50:59,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:50:59,619 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-20 10:50:59,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:50:59,626 INFO L225 Difference]: With dead ends: 2032 [2022-11-20 10:50:59,626 INFO L226 Difference]: Without dead ends: 2032 [2022-11-20 10:50:59,626 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:50:59,627 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:50:59,627 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 45 Invalid, 0 Unknown, 49 Unchecked, 0.2s Time] [2022-11-20 10:50:59,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2032 states. [2022-11-20 10:50:59,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2032 to 2032. [2022-11-20 10:50:59,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2032 states, 1927 states have (on average 4.682926829268292) internal successors, (9024), 2031 states have internal predecessors, (9024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:59,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2032 states to 2032 states and 9024 transitions. [2022-11-20 10:50:59,690 INFO L78 Accepts]: Start accepts. Automaton has 2032 states and 9024 transitions. Word has length 5 [2022-11-20 10:50:59,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:50:59,691 INFO L495 AbstractCegarLoop]: Abstraction has 2032 states and 9024 transitions. [2022-11-20 10:50:59,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:50:59,691 INFO L276 IsEmpty]: Start isEmpty. Operand 2032 states and 9024 transitions. [2022-11-20 10:50:59,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 10:50:59,691 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:50:59,692 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1] [2022-11-20 10:50:59,707 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-20 10:50:59,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:59,902 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:50:59,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:50:59,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1221524646, now seen corresponding path program 2 times [2022-11-20 10:50:59,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:50:59,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [823979118] [2022-11-20 10:50:59,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 10:50:59,903 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:50:59,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:50:59,904 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:50:59,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-20 10:51:00,042 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 10:51:00,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 10:51:00,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 10:51:00,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:00,295 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:51:00,295 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-20 10:51:00,467 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:00,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:51:01,187 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:01,188 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:01,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [823979118] [2022-11-20 10:51:01,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [823979118] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:51:01,188 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:51:01,188 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 10:51:01,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001335632] [2022-11-20 10:51:01,188 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:51:01,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 10:51:01,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:01,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 10:51:01,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-11-20 10:51:01,190 INFO L87 Difference]: Start difference. First operand 2032 states and 9024 transitions. Second operand has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:09,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:09,113 INFO L93 Difference]: Finished difference Result 20198 states and 90028 transitions. [2022-11-20 10:51:09,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 10:51:09,115 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-20 10:51:09,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:09,220 INFO L225 Difference]: With dead ends: 20198 [2022-11-20 10:51:09,220 INFO L226 Difference]: Without dead ends: 20198 [2022-11-20 10:51:09,221 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=94, Invalid=146, Unknown=0, NotChecked=0, Total=240 [2022-11-20 10:51:09,221 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2103 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1395 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2103 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 1395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:09,221 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2103 Valid, 0 Invalid, 1405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 1395 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2022-11-20 10:51:09,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20198 states. [2022-11-20 10:51:09,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20198 to 2038. [2022-11-20 10:51:09,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2038 states, 1933 states have (on average 4.674599068804967) internal successors, (9036), 2037 states have internal predecessors, (9036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:09,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2038 states to 2038 states and 9036 transitions. [2022-11-20 10:51:09,695 INFO L78 Accepts]: Start accepts. Automaton has 2038 states and 9036 transitions. Word has length 6 [2022-11-20 10:51:09,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:09,695 INFO L495 AbstractCegarLoop]: Abstraction has 2038 states and 9036 transitions. [2022-11-20 10:51:09,696 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:09,696 INFO L276 IsEmpty]: Start isEmpty. Operand 2038 states and 9036 transitions. [2022-11-20 10:51:09,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 10:51:09,696 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:09,697 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-20 10:51:09,719 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-20 10:51:09,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:09,910 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:09,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:09,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1223375899, now seen corresponding path program 1 times [2022-11-20 10:51:09,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:09,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2069081304] [2022-11-20 10:51:09,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:09,911 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:09,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:09,912 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:09,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-20 10:51:10,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:10,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 10:51:10,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:10,325 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:51:10,326 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-20 10:51:10,491 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:10,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:51:10,638 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:10,639 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:10,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2069081304] [2022-11-20 10:51:10,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2069081304] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:51:10,639 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:51:10,639 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-20 10:51:10,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256150143] [2022-11-20 10:51:10,640 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:51:10,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 10:51:10,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:10,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 10:51:10,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-20 10:51:10,641 INFO L87 Difference]: Start difference. First operand 2038 states and 9036 transitions. Second operand has 8 states, 8 states have (on average 1.375) internal successors, (11), 7 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:11,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:11,592 INFO L93 Difference]: Finished difference Result 4044 states and 18009 transitions. [2022-11-20 10:51:11,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 10:51:11,593 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.375) internal successors, (11), 7 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 6 [2022-11-20 10:51:11,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:11,613 INFO L225 Difference]: With dead ends: 4044 [2022-11-20 10:51:11,613 INFO L226 Difference]: Without dead ends: 4044 [2022-11-20 10:51:11,614 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:51:11,614 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 48 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 100 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:11,615 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 0 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 241 Invalid, 0 Unknown, 100 Unchecked, 0.8s Time] [2022-11-20 10:51:11,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4044 states. [2022-11-20 10:51:11,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4044 to 2040. [2022-11-20 10:51:11,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2040 states, 1935 states have (on average 4.671317829457364) internal successors, (9039), 2039 states have internal predecessors, (9039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:11,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2040 states to 2040 states and 9039 transitions. [2022-11-20 10:51:11,727 INFO L78 Accepts]: Start accepts. Automaton has 2040 states and 9039 transitions. Word has length 6 [2022-11-20 10:51:11,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:11,728 INFO L495 AbstractCegarLoop]: Abstraction has 2040 states and 9039 transitions. [2022-11-20 10:51:11,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.375) internal successors, (11), 7 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:11,728 INFO L276 IsEmpty]: Start isEmpty. Operand 2040 states and 9039 transitions. [2022-11-20 10:51:11,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 10:51:11,729 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:11,729 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-20 10:51:11,746 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-20 10:51:11,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:11,941 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:11,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:11,941 INFO L85 PathProgramCache]: Analyzing trace with hash 1223378472, now seen corresponding path program 1 times [2022-11-20 10:51:11,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:11,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1018550563] [2022-11-20 10:51:11,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:11,942 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:11,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:11,943 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:11,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-20 10:51:12,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:12,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 10:51:12,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:12,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:12,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:12,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:12,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:12,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:12,293 INFO L321 Elim1Store]: treesize reduction 61, result has 39.6 percent of original size [2022-11-20 10:51:12,293 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 47 [2022-11-20 10:51:12,329 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-20 10:51:12,330 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-20 10:51:12,909 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:12,909 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:51:13,183 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:13,183 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:13,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1018550563] [2022-11-20 10:51:13,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1018550563] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:51:13,184 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:51:13,184 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-20 10:51:13,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772902130] [2022-11-20 10:51:13,184 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:51:13,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 10:51:13,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:13,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 10:51:13,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-20 10:51:13,186 INFO L87 Difference]: Start difference. First operand 2040 states and 9039 transitions. Second operand has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:13,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:13,669 INFO L93 Difference]: Finished difference Result 1966 states and 8719 transitions. [2022-11-20 10:51:13,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 10:51:13,670 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-20 10:51:13,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:13,677 INFO L225 Difference]: With dead ends: 1966 [2022-11-20 10:51:13,678 INFO L226 Difference]: Without dead ends: 1966 [2022-11-20 10:51:13,678 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-11-20 10:51:13,679 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 86 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 147 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:13,679 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 0 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 60 Invalid, 0 Unknown, 147 Unchecked, 0.4s Time] [2022-11-20 10:51:13,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1966 states. [2022-11-20 10:51:13,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1966 to 1965. [2022-11-20 10:51:13,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1965 states, 1868 states have (on average 4.666488222698073) internal successors, (8717), 1964 states have internal predecessors, (8717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:13,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1965 states to 1965 states and 8717 transitions. [2022-11-20 10:51:13,746 INFO L78 Accepts]: Start accepts. Automaton has 1965 states and 8717 transitions. Word has length 6 [2022-11-20 10:51:13,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:13,746 INFO L495 AbstractCegarLoop]: Abstraction has 1965 states and 8717 transitions. [2022-11-20 10:51:13,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:13,746 INFO L276 IsEmpty]: Start isEmpty. Operand 1965 states and 8717 transitions. [2022-11-20 10:51:13,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 10:51:13,747 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:13,747 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-20 10:51:13,760 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-20 10:51:13,949 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:13,950 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:13,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:13,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1223378473, now seen corresponding path program 1 times [2022-11-20 10:51:13,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:13,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [618006298] [2022-11-20 10:51:13,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:13,951 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:13,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:13,952 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:13,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-20 10:51:14,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:14,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 10:51:14,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:14,217 INFO L321 Elim1Store]: treesize reduction 190, result has 14.8 percent of original size [2022-11-20 10:51:14,218 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 66 [2022-11-20 10:51:14,361 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-20 10:51:14,361 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:14,362 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:14,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [618006298] [2022-11-20 10:51:14,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [618006298] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:14,362 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:14,362 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:51:14,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043291449] [2022-11-20 10:51:14,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:14,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:51:14,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:14,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:51:14,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:14,364 INFO L87 Difference]: Start difference. First operand 1965 states and 8717 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-20 10:51:14,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:14,539 INFO L93 Difference]: Finished difference Result 1965 states and 8715 transitions. [2022-11-20 10:51:14,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:51:14,540 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-20 10:51:14,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:14,548 INFO L225 Difference]: With dead ends: 1965 [2022-11-20 10:51:14,548 INFO L226 Difference]: Without dead ends: 1965 [2022-11-20 10:51:14,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:14,549 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 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-20 10:51:14,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 49 Unchecked, 0.2s Time] [2022-11-20 10:51:14,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1965 states. [2022-11-20 10:51:14,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1965 to 1962. [2022-11-20 10:51:14,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1962 states, 1865 states have (on average 4.670777479892761) internal successors, (8711), 1961 states have internal predecessors, (8711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:14,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1962 states to 1962 states and 8711 transitions. [2022-11-20 10:51:14,635 INFO L78 Accepts]: Start accepts. Automaton has 1962 states and 8711 transitions. Word has length 6 [2022-11-20 10:51:14,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:14,635 INFO L495 AbstractCegarLoop]: Abstraction has 1962 states and 8711 transitions. [2022-11-20 10:51:14,636 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-20 10:51:14,636 INFO L276 IsEmpty]: Start isEmpty. Operand 1962 states and 8711 transitions. [2022-11-20 10:51:14,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 10:51:14,636 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:14,637 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-20 10:51:14,649 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-20 10:51:14,848 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:14,849 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:14,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:14,849 INFO L85 PathProgramCache]: Analyzing trace with hash 1278957322, now seen corresponding path program 1 times [2022-11-20 10:51:14,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:14,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1037987710] [2022-11-20 10:51:14,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:14,850 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:14,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:14,851 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:14,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-20 10:51:14,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:15,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 10:51:15,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:15,119 INFO L321 Elim1Store]: treesize reduction 184, result has 13.6 percent of original size [2022-11-20 10:51:15,119 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 51 [2022-11-20 10:51:15,337 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:15,338 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:15,338 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:15,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1037987710] [2022-11-20 10:51:15,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1037987710] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:15,338 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:15,338 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:51:15,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739655733] [2022-11-20 10:51:15,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:15,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:51:15,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:15,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:51:15,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:15,340 INFO L87 Difference]: Start difference. First operand 1962 states and 8711 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-20 10:51:15,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:15,499 INFO L93 Difference]: Finished difference Result 1966 states and 8723 transitions. [2022-11-20 10:51:15,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:51:15,500 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-20 10:51:15,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:15,508 INFO L225 Difference]: With dead ends: 1966 [2022-11-20 10:51:15,508 INFO L226 Difference]: Without dead ends: 1966 [2022-11-20 10:51:15,508 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:15,509 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 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-20 10:51:15,509 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 48 Unchecked, 0.1s Time] [2022-11-20 10:51:15,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1966 states. [2022-11-20 10:51:15,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1966 to 1966. [2022-11-20 10:51:15,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1966 states, 1869 states have (on average 4.667201712145532) internal successors, (8723), 1965 states have internal predecessors, (8723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:15,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1966 states to 1966 states and 8723 transitions. [2022-11-20 10:51:15,571 INFO L78 Accepts]: Start accepts. Automaton has 1966 states and 8723 transitions. Word has length 6 [2022-11-20 10:51:15,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:15,571 INFO L495 AbstractCegarLoop]: Abstraction has 1966 states and 8723 transitions. [2022-11-20 10:51:15,571 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-20 10:51:15,571 INFO L276 IsEmpty]: Start isEmpty. Operand 1966 states and 8723 transitions. [2022-11-20 10:51:15,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 10:51:15,572 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:15,572 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-20 10:51:15,587 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-11-20 10:51:15,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:15,773 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:15,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:15,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1278957323, now seen corresponding path program 1 times [2022-11-20 10:51:15,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:15,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [752413485] [2022-11-20 10:51:15,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:15,774 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:15,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:15,775 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:15,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-11-20 10:51:15,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:15,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 10:51:15,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:15,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:15,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:15,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:15,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:16,123 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-20 10:51:16,123 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-20 10:51:16,151 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-20 10:51:16,299 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:16,299 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:16,299 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:16,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [752413485] [2022-11-20 10:51:16,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [752413485] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:16,300 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:16,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:51:16,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837195198] [2022-11-20 10:51:16,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:16,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:51:16,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:16,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:51:16,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:16,302 INFO L87 Difference]: Start difference. First operand 1966 states and 8723 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-20 10:51:16,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:16,473 INFO L93 Difference]: Finished difference Result 1966 states and 8722 transitions. [2022-11-20 10:51:16,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:51:16,474 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-20 10:51:16,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:16,482 INFO L225 Difference]: With dead ends: 1966 [2022-11-20 10:51:16,482 INFO L226 Difference]: Without dead ends: 1966 [2022-11-20 10:51:16,482 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:16,483 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 48 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:16,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 48 Unchecked, 0.2s Time] [2022-11-20 10:51:16,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1966 states. [2022-11-20 10:51:16,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1966 to 1966. [2022-11-20 10:51:16,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1966 states, 1869 states have (on average 4.666666666666667) internal successors, (8722), 1965 states have internal predecessors, (8722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:16,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1966 states to 1966 states and 8722 transitions. [2022-11-20 10:51:16,578 INFO L78 Accepts]: Start accepts. Automaton has 1966 states and 8722 transitions. Word has length 6 [2022-11-20 10:51:16,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:16,578 INFO L495 AbstractCegarLoop]: Abstraction has 1966 states and 8722 transitions. [2022-11-20 10:51:16,578 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-20 10:51:16,578 INFO L276 IsEmpty]: Start isEmpty. Operand 1966 states and 8722 transitions. [2022-11-20 10:51:16,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 10:51:16,579 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:16,579 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1] [2022-11-20 10:51:16,590 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-11-20 10:51:16,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:16,790 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:16,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:16,791 INFO L85 PathProgramCache]: Analyzing trace with hash -787377136, now seen corresponding path program 2 times [2022-11-20 10:51:16,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:16,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [763869788] [2022-11-20 10:51:16,792 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 10:51:16,792 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:16,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:16,793 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:16,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-11-20 10:51:16,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 10:51:16,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 10:51:16,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-20 10:51:16,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:16,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:16,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:16,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:16,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:17,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:17,147 INFO L321 Elim1Store]: treesize reduction 56, result has 37.8 percent of original size [2022-11-20 10:51:17,148 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 18 treesize of output 44 [2022-11-20 10:51:17,197 INFO L321 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-11-20 10:51:17,198 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 154 treesize of output 153 [2022-11-20 10:51:17,340 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-20 10:51:17,340 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:17,340 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:17,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [763869788] [2022-11-20 10:51:17,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [763869788] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:17,341 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:17,341 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:51:17,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555848490] [2022-11-20 10:51:17,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:17,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:51:17,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:17,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:51:17,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:17,342 INFO L87 Difference]: Start difference. First operand 1966 states and 8722 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:17,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:17,531 INFO L93 Difference]: Finished difference Result 1962 states and 8712 transitions. [2022-11-20 10:51:17,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:51:17,532 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 7 [2022-11-20 10:51:17,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:17,537 INFO L225 Difference]: With dead ends: 1962 [2022-11-20 10:51:17,538 INFO L226 Difference]: Without dead ends: 1962 [2022-11-20 10:51:17,538 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:17,538 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 3 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:17,539 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 0 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 51 Unchecked, 0.2s Time] [2022-11-20 10:51:17,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1962 states. [2022-11-20 10:51:17,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1962 to 1961. [2022-11-20 10:51:17,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1961 states, 1865 states have (on average 4.670241286863271) internal successors, (8710), 1960 states have internal predecessors, (8710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:17,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1961 states to 1961 states and 8710 transitions. [2022-11-20 10:51:17,579 INFO L78 Accepts]: Start accepts. Automaton has 1961 states and 8710 transitions. Word has length 7 [2022-11-20 10:51:17,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:17,579 INFO L495 AbstractCegarLoop]: Abstraction has 1961 states and 8710 transitions. [2022-11-20 10:51:17,580 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:17,580 INFO L276 IsEmpty]: Start isEmpty. Operand 1961 states and 8710 transitions. [2022-11-20 10:51:17,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 10:51:17,580 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:17,583 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1] [2022-11-20 10:51:17,594 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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)] Ended with exit code 0 [2022-11-20 10:51:17,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:17,793 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:17,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:17,794 INFO L85 PathProgramCache]: Analyzing trace with hash -785585769, now seen corresponding path program 1 times [2022-11-20 10:51:17,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:17,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [453028472] [2022-11-20 10:51:17,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:17,794 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:17,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:17,796 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:17,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-20 10:51:17,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:17,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 10:51:17,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:18,083 INFO L321 Elim1Store]: treesize reduction 190, result has 14.8 percent of original size [2022-11-20 10:51:18,084 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 66 [2022-11-20 10:51:18,238 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-20 10:51:18,238 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:18,238 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:18,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [453028472] [2022-11-20 10:51:18,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [453028472] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:18,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:18,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:51:18,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385747459] [2022-11-20 10:51:18,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:18,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:51:18,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:18,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:51:18,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:18,239 INFO L87 Difference]: Start difference. First operand 1961 states and 8710 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-20 10:51:18,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:18,412 INFO L93 Difference]: Finished difference Result 1963 states and 8714 transitions. [2022-11-20 10:51:18,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:51:18,413 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 7 [2022-11-20 10:51:18,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:18,419 INFO L225 Difference]: With dead ends: 1963 [2022-11-20 10:51:18,419 INFO L226 Difference]: Without dead ends: 1963 [2022-11-20 10:51:18,419 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:18,420 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 50 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:18,420 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 43 Invalid, 0 Unknown, 50 Unchecked, 0.2s Time] [2022-11-20 10:51:18,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1963 states. [2022-11-20 10:51:18,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1963 to 1963. [2022-11-20 10:51:18,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1963 states, 1867 states have (on average 4.667380824852705) internal successors, (8714), 1962 states have internal predecessors, (8714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:18,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1963 states to 1963 states and 8714 transitions. [2022-11-20 10:51:18,461 INFO L78 Accepts]: Start accepts. Automaton has 1963 states and 8714 transitions. Word has length 7 [2022-11-20 10:51:18,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:18,461 INFO L495 AbstractCegarLoop]: Abstraction has 1963 states and 8714 transitions. [2022-11-20 10:51:18,461 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-20 10:51:18,461 INFO L276 IsEmpty]: Start isEmpty. Operand 1963 states and 8714 transitions. [2022-11-20 10:51:18,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 10:51:18,462 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:18,462 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:18,471 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-11-20 10:51:18,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:18,663 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:18,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:18,663 INFO L85 PathProgramCache]: Analyzing trace with hash -730004347, now seen corresponding path program 1 times [2022-11-20 10:51:18,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:18,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [137078732] [2022-11-20 10:51:18,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:18,664 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:18,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:18,665 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:18,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-11-20 10:51:18,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:18,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 10:51:18,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:18,950 INFO L321 Elim1Store]: treesize reduction 180, result has 15.5 percent of original size [2022-11-20 10:51:18,950 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 55 [2022-11-20 10:51:18,999 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-20 10:51:19,000 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:19,000 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:19,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [137078732] [2022-11-20 10:51:19,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [137078732] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:19,001 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:19,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:51:19,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899152310] [2022-11-20 10:51:19,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:19,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:51:19,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:19,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:51:19,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:19,002 INFO L87 Difference]: Start difference. First operand 1963 states and 8714 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:19,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:19,248 INFO L93 Difference]: Finished difference Result 1928 states and 8607 transitions. [2022-11-20 10:51:19,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:51:19,249 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-20 10:51:19,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:19,258 INFO L225 Difference]: With dead ends: 1928 [2022-11-20 10:51:19,258 INFO L226 Difference]: Without dead ends: 1928 [2022-11-20 10:51:19,258 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:19,259 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 41 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:19,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 0 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 10:51:19,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1928 states. [2022-11-20 10:51:19,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1928 to 1928. [2022-11-20 10:51:19,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1840 states have (on average 4.6777173913043475) internal successors, (8607), 1927 states have internal predecessors, (8607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:19,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 8607 transitions. [2022-11-20 10:51:19,320 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 8607 transitions. Word has length 7 [2022-11-20 10:51:19,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:19,321 INFO L495 AbstractCegarLoop]: Abstraction has 1928 states and 8607 transitions. [2022-11-20 10:51:19,321 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:19,321 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 8607 transitions. [2022-11-20 10:51:19,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 10:51:19,322 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:19,322 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:19,339 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-11-20 10:51:19,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:19,535 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:19,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:19,535 INFO L85 PathProgramCache]: Analyzing trace with hash -730004346, now seen corresponding path program 1 times [2022-11-20 10:51:19,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:19,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [306248282] [2022-11-20 10:51:19,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:19,536 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:19,536 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:19,537 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:19,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-20 10:51:19,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:19,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:51:19,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:19,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:19,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:19,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:19,908 INFO L321 Elim1Store]: treesize reduction 90, result has 33.8 percent of original size [2022-11-20 10:51:19,909 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 53 [2022-11-20 10:51:19,929 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-20 10:51:20,169 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:20,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:51:20,455 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:20,455 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:20,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [306248282] [2022-11-20 10:51:20,455 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [306248282] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:51:20,455 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:51:20,455 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-20 10:51:20,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045039224] [2022-11-20 10:51:20,455 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:51:20,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 10:51:20,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:20,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 10:51:20,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-20 10:51:20,456 INFO L87 Difference]: Start difference. First operand 1928 states and 8607 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-20 10:51:21,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:21,182 INFO L93 Difference]: Finished difference Result 3797 states and 17057 transitions. [2022-11-20 10:51:21,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 10:51:21,183 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-20 10:51:21,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:21,196 INFO L225 Difference]: With dead ends: 3797 [2022-11-20 10:51:21,196 INFO L226 Difference]: Without dead ends: 3797 [2022-11-20 10:51:21,197 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-11-20 10:51:21,197 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 73 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 102 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:21,197 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 0 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 155 Invalid, 0 Unknown, 102 Unchecked, 0.6s Time] [2022-11-20 10:51:21,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3797 states. [2022-11-20 10:51:21,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3797 to 1934. [2022-11-20 10:51:21,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1934 states, 1850 states have (on average 4.66) internal successors, (8621), 1933 states have internal predecessors, (8621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:21,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1934 states to 1934 states and 8621 transitions. [2022-11-20 10:51:21,263 INFO L78 Accepts]: Start accepts. Automaton has 1934 states and 8621 transitions. Word has length 7 [2022-11-20 10:51:21,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:21,263 INFO L495 AbstractCegarLoop]: Abstraction has 1934 states and 8621 transitions. [2022-11-20 10:51:21,264 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-20 10:51:21,264 INFO L276 IsEmpty]: Start isEmpty. Operand 1934 states and 8621 transitions. [2022-11-20 10:51:21,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 10:51:21,265 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:21,265 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:21,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:51:21,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:21,478 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:21,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:21,479 INFO L85 PathProgramCache]: Analyzing trace with hash 992971189, now seen corresponding path program 1 times [2022-11-20 10:51:21,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:21,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1259927393] [2022-11-20 10:51:21,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:21,479 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:21,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:21,480 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:21,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-11-20 10:51:21,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:21,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 10:51:21,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:21,840 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:51:21,841 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-20 10:51:22,006 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:22,006 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:22,007 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:22,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1259927393] [2022-11-20 10:51:22,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1259927393] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:22,007 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:22,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 10:51:22,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39970927] [2022-11-20 10:51:22,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:22,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:51:22,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:22,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:51:22,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:51:22,008 INFO L87 Difference]: Start difference. First operand 1934 states and 8621 transitions. Second operand has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:22,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:22,334 INFO L93 Difference]: Finished difference Result 1938 states and 8631 transitions. [2022-11-20 10:51:22,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 10:51:22,334 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.75) 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-20 10:51:22,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:22,342 INFO L225 Difference]: With dead ends: 1938 [2022-11-20 10:51:22,342 INFO L226 Difference]: Without dead ends: 1938 [2022-11-20 10:51:22,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 10:51:22,343 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:22,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 77 Invalid, 0 Unknown, 46 Unchecked, 0.3s Time] [2022-11-20 10:51:22,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1938 states. [2022-11-20 10:51:22,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1938 to 1938. [2022-11-20 10:51:22,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1938 states, 1854 states have (on average 4.655339805825243) internal successors, (8631), 1937 states have internal predecessors, (8631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:22,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1938 states to 1938 states and 8631 transitions. [2022-11-20 10:51:22,391 INFO L78 Accepts]: Start accepts. Automaton has 1938 states and 8631 transitions. Word has length 7 [2022-11-20 10:51:22,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:22,391 INFO L495 AbstractCegarLoop]: Abstraction has 1938 states and 8631 transitions. [2022-11-20 10:51:22,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:22,392 INFO L276 IsEmpty]: Start isEmpty. Operand 1938 states and 8631 transitions. [2022-11-20 10:51:22,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 10:51:22,392 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:22,392 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:22,408 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-11-20 10:51:22,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:22,593 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:22,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:22,593 INFO L85 PathProgramCache]: Analyzing trace with hash 992970533, now seen corresponding path program 1 times [2022-11-20 10:51:22,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:22,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1655751952] [2022-11-20 10:51:22,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:22,594 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:22,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:22,595 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:22,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-11-20 10:51:22,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:22,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 10:51:22,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:22,986 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:51:22,986 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-20 10:51:23,114 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:23,115 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:23,115 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:23,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1655751952] [2022-11-20 10:51:23,115 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1655751952] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:23,115 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:23,115 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 10:51:23,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079214312] [2022-11-20 10:51:23,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:23,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:51:23,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:23,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:51:23,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:51:23,116 INFO L87 Difference]: Start difference. First operand 1938 states and 8631 transitions. Second operand has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:23,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:23,431 INFO L93 Difference]: Finished difference Result 1938 states and 8629 transitions. [2022-11-20 10:51:23,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 10:51:23,435 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.75) 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-20 10:51:23,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:23,448 INFO L225 Difference]: With dead ends: 1938 [2022-11-20 10:51:23,448 INFO L226 Difference]: Without dead ends: 1938 [2022-11-20 10:51:23,449 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 10:51:23,450 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:23,450 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 79 Invalid, 0 Unknown, 46 Unchecked, 0.3s Time] [2022-11-20 10:51:23,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1938 states. [2022-11-20 10:51:23,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1938 to 1938. [2022-11-20 10:51:23,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1938 states, 1854 states have (on average 4.654261057173678) internal successors, (8629), 1937 states have internal predecessors, (8629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:23,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1938 states to 1938 states and 8629 transitions. [2022-11-20 10:51:23,539 INFO L78 Accepts]: Start accepts. Automaton has 1938 states and 8629 transitions. Word has length 7 [2022-11-20 10:51:23,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:23,539 INFO L495 AbstractCegarLoop]: Abstraction has 1938 states and 8629 transitions. [2022-11-20 10:51:23,540 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:23,540 INFO L276 IsEmpty]: Start isEmpty. Operand 1938 states and 8629 transitions. [2022-11-20 10:51:23,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-20 10:51:23,541 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:23,541 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1] [2022-11-20 10:51:23,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:51:23,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:23,754 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:23,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:23,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1361114504, now seen corresponding path program 2 times [2022-11-20 10:51:23,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:23,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [876905568] [2022-11-20 10:51:23,755 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 10:51:23,755 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:23,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:23,756 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:23,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-11-20 10:51:23,916 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 10:51:23,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 10:51:23,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 10:51:23,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:23,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:23,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:23,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:23,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:23,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:23,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:24,151 INFO L321 Elim1Store]: treesize reduction 43, result has 41.9 percent of original size [2022-11-20 10:51:24,151 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-20 10:51:24,189 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-20 10:51:24,190 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-20 10:51:24,329 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-20 10:51:24,329 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:24,329 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:24,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [876905568] [2022-11-20 10:51:24,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [876905568] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:24,330 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:24,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:51:24,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314748002] [2022-11-20 10:51:24,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:24,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:51:24,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:24,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:51:24,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:24,331 INFO L87 Difference]: Start difference. First operand 1938 states and 8629 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-20 10:51:24,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:24,525 INFO L93 Difference]: Finished difference Result 1938 states and 8628 transitions. [2022-11-20 10:51:24,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:51:24,525 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 8 [2022-11-20 10:51:24,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:24,532 INFO L225 Difference]: With dead ends: 1938 [2022-11-20 10:51:24,532 INFO L226 Difference]: Without dead ends: 1938 [2022-11-20 10:51:24,533 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:24,533 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:24,534 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 45 Unchecked, 0.2s Time] [2022-11-20 10:51:24,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1938 states. [2022-11-20 10:51:24,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1938 to 1938. [2022-11-20 10:51:24,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1938 states, 1854 states have (on average 4.6537216828478964) internal successors, (8628), 1937 states have internal predecessors, (8628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:24,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1938 states to 1938 states and 8628 transitions. [2022-11-20 10:51:24,582 INFO L78 Accepts]: Start accepts. Automaton has 1938 states and 8628 transitions. Word has length 8 [2022-11-20 10:51:24,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:24,582 INFO L495 AbstractCegarLoop]: Abstraction has 1938 states and 8628 transitions. [2022-11-20 10:51:24,583 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-20 10:51:24,583 INFO L276 IsEmpty]: Start isEmpty. Operand 1938 states and 8628 transitions. [2022-11-20 10:51:24,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-20 10:51:24,583 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:24,583 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:24,598 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:51:24,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:24,784 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:24,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:24,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1416639287, now seen corresponding path program 1 times [2022-11-20 10:51:24,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:24,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [92462667] [2022-11-20 10:51:24,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:24,785 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:24,785 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:24,785 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:24,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-20 10:51:24,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:24,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 10:51:24,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:25,112 INFO L321 Elim1Store]: treesize reduction 194, result has 13.0 percent of original size [2022-11-20 10:51:25,112 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 7 case distinctions, treesize of input 49 treesize of output 62 [2022-11-20 10:51:25,511 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-20 10:51:25,511 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:25,511 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:25,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [92462667] [2022-11-20 10:51:25,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [92462667] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:25,511 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:25,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:51:25,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038970681] [2022-11-20 10:51:25,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:25,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:51:25,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:25,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:51:25,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:25,513 INFO L87 Difference]: Start difference. First operand 1938 states and 8628 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:25,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:25,703 INFO L93 Difference]: Finished difference Result 1936 states and 8620 transitions. [2022-11-20 10:51:25,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:51:25,703 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 8 [2022-11-20 10:51:25,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:25,713 INFO L225 Difference]: With dead ends: 1936 [2022-11-20 10:51:25,713 INFO L226 Difference]: Without dead ends: 1936 [2022-11-20 10:51:25,715 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:25,716 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:25,716 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 45 Unchecked, 0.2s Time] [2022-11-20 10:51:25,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1936 states. [2022-11-20 10:51:25,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1936 to 1934. [2022-11-20 10:51:25,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1934 states, 1850 states have (on average 4.657297297297298) internal successors, (8616), 1933 states have internal predecessors, (8616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:25,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1934 states to 1934 states and 8616 transitions. [2022-11-20 10:51:25,779 INFO L78 Accepts]: Start accepts. Automaton has 1934 states and 8616 transitions. Word has length 8 [2022-11-20 10:51:25,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:25,780 INFO L495 AbstractCegarLoop]: Abstraction has 1934 states and 8616 transitions. [2022-11-20 10:51:25,780 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:25,780 INFO L276 IsEmpty]: Start isEmpty. Operand 1934 states and 8616 transitions. [2022-11-20 10:51:25,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-20 10:51:25,780 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:25,781 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:25,799 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:51:25,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:25,995 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:25,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:25,995 INFO L85 PathProgramCache]: Analyzing trace with hash 1416639228, now seen corresponding path program 1 times [2022-11-20 10:51:25,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:25,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [636578196] [2022-11-20 10:51:25,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:25,996 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:25,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:25,997 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:25,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-11-20 10:51:26,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:26,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-20 10:51:26,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:26,397 INFO L321 Elim1Store]: treesize reduction 146, result has 27.4 percent of original size [2022-11-20 10:51:26,397 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 22 treesize of output 64 [2022-11-20 10:51:26,613 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 10:51:26,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:51:27,201 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-20 10:51:27,201 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:27,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [636578196] [2022-11-20 10:51:27,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [636578196] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:51:27,202 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:51:27,202 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 6 [2022-11-20 10:51:27,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681013245] [2022-11-20 10:51:27,202 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:51:27,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 10:51:27,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:27,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 10:51:27,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-20 10:51:27,203 INFO L87 Difference]: Start difference. First operand 1934 states and 8616 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-20 10:51:29,317 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:51:32,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:32,231 INFO L93 Difference]: Finished difference Result 4922 states and 21181 transitions. [2022-11-20 10:51:32,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 10:51:32,233 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 8 [2022-11-20 10:51:32,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:32,251 INFO L225 Difference]: With dead ends: 4922 [2022-11-20 10:51:32,251 INFO L226 Difference]: Without dead ends: 4922 [2022-11-20 10:51:32,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-11-20 10:51:32,252 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 445 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:32,252 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [445 Valid, 0 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2022-11-20 10:51:32,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4922 states. [2022-11-20 10:51:32,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4922 to 4190. [2022-11-20 10:51:32,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4190 states, 4106 states have (on average 4.685094982951778) internal successors, (19237), 4189 states have internal predecessors, (19237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:32,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4190 states to 4190 states and 19237 transitions. [2022-11-20 10:51:32,390 INFO L78 Accepts]: Start accepts. Automaton has 4190 states and 19237 transitions. Word has length 8 [2022-11-20 10:51:32,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:32,390 INFO L495 AbstractCegarLoop]: Abstraction has 4190 states and 19237 transitions. [2022-11-20 10:51:32,390 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-20 10:51:32,390 INFO L276 IsEmpty]: Start isEmpty. Operand 4190 states and 19237 transitions. [2022-11-20 10:51:32,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-20 10:51:32,391 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:32,391 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:32,399 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Ended with exit code 0 [2022-11-20 10:51:32,591 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:32,591 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:32,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:32,592 INFO L85 PathProgramCache]: Analyzing trace with hash 717368682, now seen corresponding path program 1 times [2022-11-20 10:51:32,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:32,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1962474871] [2022-11-20 10:51:32,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:32,592 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:32,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:32,593 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:32,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-11-20 10:51:32,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:32,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 10:51:32,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:32,867 INFO L321 Elim1Store]: treesize reduction 184, result has 13.6 percent of original size [2022-11-20 10:51:32,868 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 36 [2022-11-20 10:51:32,904 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:32,904 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:32,904 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:32,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1962474871] [2022-11-20 10:51:32,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1962474871] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:32,904 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:32,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:51:32,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304130847] [2022-11-20 10:51:32,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:32,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:51:32,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:32,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:51:32,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:32,906 INFO L87 Difference]: Start difference. First operand 4190 states and 19237 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-20 10:51:33,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:33,128 INFO L93 Difference]: Finished difference Result 4018 states and 18525 transitions. [2022-11-20 10:51:33,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:51:33,128 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-20 10:51:33,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:33,144 INFO L225 Difference]: With dead ends: 4018 [2022-11-20 10:51:33,144 INFO L226 Difference]: Without dead ends: 4018 [2022-11-20 10:51:33,144 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:33,144 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 37 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:33,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 0 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 10:51:33,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4018 states. [2022-11-20 10:51:33,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4018 to 4018. [2022-11-20 10:51:33,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4018 states, 3944 states have (on average 4.697008113590264) internal successors, (18525), 4017 states have internal predecessors, (18525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:33,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4018 states to 4018 states and 18525 transitions. [2022-11-20 10:51:33,237 INFO L78 Accepts]: Start accepts. Automaton has 4018 states and 18525 transitions. Word has length 8 [2022-11-20 10:51:33,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:33,237 INFO L495 AbstractCegarLoop]: Abstraction has 4018 states and 18525 transitions. [2022-11-20 10:51:33,237 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-20 10:51:33,237 INFO L276 IsEmpty]: Start isEmpty. Operand 4018 states and 18525 transitions. [2022-11-20 10:51:33,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-20 10:51:33,238 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:33,238 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:33,252 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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)] Ended with exit code 0 [2022-11-20 10:51:33,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:33,451 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:33,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:33,451 INFO L85 PathProgramCache]: Analyzing trace with hash 717368633, now seen corresponding path program 1 times [2022-11-20 10:51:33,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:33,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2075436474] [2022-11-20 10:51:33,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:33,452 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:33,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:33,453 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:33,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-11-20 10:51:33,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:33,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 10:51:33,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:33,836 INFO L321 Elim1Store]: treesize reduction 146, result has 27.4 percent of original size [2022-11-20 10:51:33,836 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 22 treesize of output 64 [2022-11-20 10:51:34,003 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:34,004 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:34,004 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:34,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2075436474] [2022-11-20 10:51:34,004 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2075436474] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:34,004 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:34,004 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 10:51:34,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029298730] [2022-11-20 10:51:34,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:34,005 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:51:34,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:34,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:51:34,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:51:34,006 INFO L87 Difference]: Start difference. First operand 4018 states and 18525 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:34,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:34,549 INFO L93 Difference]: Finished difference Result 5090 states and 23515 transitions. [2022-11-20 10:51:34,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 10:51:34,550 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-20 10:51:34,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:34,570 INFO L225 Difference]: With dead ends: 5090 [2022-11-20 10:51:34,570 INFO L226 Difference]: Without dead ends: 5090 [2022-11-20 10:51:34,570 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-20 10:51:34,570 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 100 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:34,571 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 0 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-20 10:51:34,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5090 states. [2022-11-20 10:51:34,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5090 to 4840. [2022-11-20 10:51:34,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4840 states, 4766 states have (on average 4.793117918590013) internal successors, (22844), 4839 states have internal predecessors, (22844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:34,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4840 states to 4840 states and 22844 transitions. [2022-11-20 10:51:34,688 INFO L78 Accepts]: Start accepts. Automaton has 4840 states and 22844 transitions. Word has length 8 [2022-11-20 10:51:34,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:34,688 INFO L495 AbstractCegarLoop]: Abstraction has 4840 states and 22844 transitions. [2022-11-20 10:51:34,688 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:34,688 INFO L276 IsEmpty]: Start isEmpty. Operand 4840 states and 22844 transitions. [2022-11-20 10:51:34,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-20 10:51:34,689 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:34,689 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:34,698 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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)] Ended with exit code 0 [2022-11-20 10:51:34,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:34,889 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:34,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:34,890 INFO L85 PathProgramCache]: Analyzing trace with hash 717368681, now seen corresponding path program 1 times [2022-11-20 10:51:34,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:34,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [570829705] [2022-11-20 10:51:34,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:34,890 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:34,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:34,892 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:34,893 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-11-20 10:51:35,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:35,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 10:51:35,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:35,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:35,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:35,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:35,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:35,268 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-20 10:51:35,268 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-20 10:51:35,284 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-20 10:51:35,330 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:35,330 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:35,331 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:35,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [570829705] [2022-11-20 10:51:35,331 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [570829705] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:35,331 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:35,331 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:51:35,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039542060] [2022-11-20 10:51:35,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:35,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:51:35,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:35,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:51:35,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:35,332 INFO L87 Difference]: Start difference. First operand 4840 states and 22844 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-20 10:51:35,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:35,562 INFO L93 Difference]: Finished difference Result 4625 states and 21869 transitions. [2022-11-20 10:51:35,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:51:35,563 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-20 10:51:35,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:35,580 INFO L225 Difference]: With dead ends: 4625 [2022-11-20 10:51:35,580 INFO L226 Difference]: Without dead ends: 4625 [2022-11-20 10:51:35,581 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:35,581 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 35 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 0 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-20 10:51:35,582 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 0 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 10:51:35,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4625 states. [2022-11-20 10:51:35,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4625 to 4625. [2022-11-20 10:51:35,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4625 states, 4561 states have (on average 4.7947818460863845) internal successors, (21869), 4624 states have internal predecessors, (21869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:35,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4625 states to 4625 states and 21869 transitions. [2022-11-20 10:51:35,687 INFO L78 Accepts]: Start accepts. Automaton has 4625 states and 21869 transitions. Word has length 8 [2022-11-20 10:51:35,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:35,687 INFO L495 AbstractCegarLoop]: Abstraction has 4625 states and 21869 transitions. [2022-11-20 10:51:35,687 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-20 10:51:35,688 INFO L276 IsEmpty]: Start isEmpty. Operand 4625 states and 21869 transitions. [2022-11-20 10:51:35,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-20 10:51:35,688 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:35,688 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:35,701 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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)] Ended with exit code 0 [2022-11-20 10:51:35,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:35,889 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:35,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:35,889 INFO L85 PathProgramCache]: Analyzing trace with hash -755154650, now seen corresponding path program 2 times [2022-11-20 10:51:35,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:35,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [483877833] [2022-11-20 10:51:35,890 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 10:51:35,890 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:35,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:35,891 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:35,893 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-11-20 10:51:36,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 10:51:36,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 10:51:36,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 10:51:36,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:36,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:36,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:36,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:36,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:36,260 INFO L321 Elim1Store]: treesize reduction 72, result has 33.9 percent of original size [2022-11-20 10:51:36,261 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-20 10:51:36,283 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-20 10:51:36,438 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-20 10:51:36,438 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:36,439 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:36,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [483877833] [2022-11-20 10:51:36,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [483877833] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:36,439 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:36,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:51:36,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580559965] [2022-11-20 10:51:36,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:36,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:51:36,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:36,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:51:36,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:36,440 INFO L87 Difference]: Start difference. First operand 4625 states and 21869 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:36,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:36,608 INFO L93 Difference]: Finished difference Result 4624 states and 21864 transitions. [2022-11-20 10:51:36,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:51:36,609 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 9 [2022-11-20 10:51:36,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:36,627 INFO L225 Difference]: With dead ends: 4624 [2022-11-20 10:51:36,627 INFO L226 Difference]: Without dead ends: 4624 [2022-11-20 10:51:36,627 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:36,628 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 41 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:36,628 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 41 Unchecked, 0.1s Time] [2022-11-20 10:51:36,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4624 states. [2022-11-20 10:51:36,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4624 to 4624. [2022-11-20 10:51:36,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4624 states, 4560 states have (on average 4.794736842105263) internal successors, (21864), 4623 states have internal predecessors, (21864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:36,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4624 states to 4624 states and 21864 transitions. [2022-11-20 10:51:36,748 INFO L78 Accepts]: Start accepts. Automaton has 4624 states and 21864 transitions. Word has length 9 [2022-11-20 10:51:36,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:36,748 INFO L495 AbstractCegarLoop]: Abstraction has 4624 states and 21864 transitions. [2022-11-20 10:51:36,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:36,748 INFO L276 IsEmpty]: Start isEmpty. Operand 4624 states and 21864 transitions. [2022-11-20 10:51:36,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-20 10:51:36,749 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:36,749 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:36,762 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-11-20 10:51:36,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:36,962 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:36,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:36,962 INFO L85 PathProgramCache]: Analyzing trace with hash 966146851, now seen corresponding path program 1 times [2022-11-20 10:51:36,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:36,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [759057263] [2022-11-20 10:51:36,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:36,963 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:36,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:36,964 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:36,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-11-20 10:51:37,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:37,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 10:51:37,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:37,305 INFO L321 Elim1Store]: treesize reduction 190, result has 14.8 percent of original size [2022-11-20 10:51:37,305 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 66 [2022-11-20 10:51:37,516 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-20 10:51:37,516 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:37,517 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:37,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [759057263] [2022-11-20 10:51:37,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [759057263] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:37,517 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:37,517 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:51:37,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94662076] [2022-11-20 10:51:37,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:37,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:51:37,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:37,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:51:37,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:37,521 INFO L87 Difference]: Start difference. First operand 4624 states and 21864 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-20 10:51:37,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:37,711 INFO L93 Difference]: Finished difference Result 4623 states and 21856 transitions. [2022-11-20 10:51:37,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:51:37,712 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 9 [2022-11-20 10:51:37,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:37,737 INFO L225 Difference]: With dead ends: 4623 [2022-11-20 10:51:37,738 INFO L226 Difference]: Without dead ends: 4623 [2022-11-20 10:51:37,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:37,738 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 41 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:37,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 41 Unchecked, 0.1s Time] [2022-11-20 10:51:37,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4623 states. [2022-11-20 10:51:37,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4623 to 4623. [2022-11-20 10:51:37,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4623 states, 4560 states have (on average 4.792982456140351) internal successors, (21856), 4622 states have internal predecessors, (21856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:37,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4623 states to 4623 states and 21856 transitions. [2022-11-20 10:51:37,850 INFO L78 Accepts]: Start accepts. Automaton has 4623 states and 21856 transitions. Word has length 9 [2022-11-20 10:51:37,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:37,850 INFO L495 AbstractCegarLoop]: Abstraction has 4623 states and 21856 transitions. [2022-11-20 10:51:37,850 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-20 10:51:37,851 INFO L276 IsEmpty]: Start isEmpty. Operand 4623 states and 21856 transitions. [2022-11-20 10:51:37,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 10:51:37,851 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:37,851 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:37,860 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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)] Ended with exit code 0 [2022-11-20 10:51:38,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:38,052 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:38,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:38,052 INFO L85 PathProgramCache]: Analyzing trace with hash -1934957767, now seen corresponding path program 1 times [2022-11-20 10:51:38,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:38,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1265957705] [2022-11-20 10:51:38,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:38,053 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:38,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:38,055 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:38,057 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-11-20 10:51:38,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:38,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 10:51:38,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:38,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:38,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:38,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:38,515 INFO L321 Elim1Store]: treesize reduction 90, result has 33.8 percent of original size [2022-11-20 10:51:38,516 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 53 [2022-11-20 10:51:38,535 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-20 10:51:39,228 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-20 10:51:39,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:51:39,961 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-20 10:51:39,961 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:39,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1265957705] [2022-11-20 10:51:39,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1265957705] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:51:39,961 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:51:39,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 10:51:39,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680695215] [2022-11-20 10:51:39,962 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:51:39,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 10:51:39,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:39,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 10:51:39,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-11-20 10:51:39,963 INFO L87 Difference]: Start difference. First operand 4623 states and 21856 transitions. Second operand has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:41,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:41,695 INFO L93 Difference]: Finished difference Result 13614 states and 64882 transitions. [2022-11-20 10:51:41,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 10:51:41,696 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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-20 10:51:41,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:41,769 INFO L225 Difference]: With dead ends: 13614 [2022-11-20 10:51:41,769 INFO L226 Difference]: Without dead ends: 13614 [2022-11-20 10:51:41,769 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2022-11-20 10:51:41,770 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 256 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 339 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:41,770 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 0 Invalid, 581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 237 Invalid, 0 Unknown, 339 Unchecked, 1.2s Time] [2022-11-20 10:51:41,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13614 states. [2022-11-20 10:51:41,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13614 to 4637. [2022-11-20 10:51:41,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4574 states have (on average 4.785526891123743) internal successors, (21889), 4636 states have internal predecessors, (21889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:41,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 21889 transitions. [2022-11-20 10:51:41,980 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 21889 transitions. Word has length 10 [2022-11-20 10:51:41,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:41,980 INFO L495 AbstractCegarLoop]: Abstraction has 4637 states and 21889 transitions. [2022-11-20 10:51:41,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:41,981 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 21889 transitions. [2022-11-20 10:51:41,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 10:51:41,981 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:41,981 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:41,991 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:51:42,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:42,187 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:42,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:42,187 INFO L85 PathProgramCache]: Analyzing trace with hash -1936631865, now seen corresponding path program 1 times [2022-11-20 10:51:42,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:42,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [390955231] [2022-11-20 10:51:42,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:42,188 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:42,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:42,189 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:42,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-11-20 10:51:42,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:42,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 10:51:42,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:42,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:42,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:42,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:42,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:42,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:51:42,671 INFO L321 Elim1Store]: treesize reduction 61, result has 39.6 percent of original size [2022-11-20 10:51:42,671 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 47 [2022-11-20 10:51:42,705 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-20 10:51:42,705 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-20 10:51:43,295 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 10:51:43,296 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:51:43,993 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 10:51:43,993 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:43,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [390955231] [2022-11-20 10:51:43,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [390955231] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:51:43,994 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:51:43,994 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 10:51:43,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063650316] [2022-11-20 10:51:43,994 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:51:43,994 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 10:51:43,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:43,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 10:51:43,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2022-11-20 10:51:43,995 INFO L87 Difference]: Start difference. First operand 4637 states and 21889 transitions. Second operand has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:45,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:45,586 INFO L93 Difference]: Finished difference Result 18038 states and 86187 transitions. [2022-11-20 10:51:45,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 10:51:45,587 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 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-20 10:51:45,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:45,676 INFO L225 Difference]: With dead ends: 18038 [2022-11-20 10:51:45,676 INFO L226 Difference]: Without dead ends: 18038 [2022-11-20 10:51:45,677 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2022-11-20 10:51:45,677 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 214 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 406 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:45,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 0 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 205 Invalid, 0 Unknown, 406 Unchecked, 0.8s Time] [2022-11-20 10:51:45,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18038 states. [2022-11-20 10:51:45,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18038 to 4623. [2022-11-20 10:51:45,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4623 states, 4560 states have (on average 4.792982456140351) internal successors, (21856), 4622 states have internal predecessors, (21856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:45,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4623 states to 4623 states and 21856 transitions. [2022-11-20 10:51:45,923 INFO L78 Accepts]: Start accepts. Automaton has 4623 states and 21856 transitions. Word has length 10 [2022-11-20 10:51:45,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:45,924 INFO L495 AbstractCegarLoop]: Abstraction has 4623 states and 21856 transitions. [2022-11-20 10:51:45,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:45,924 INFO L276 IsEmpty]: Start isEmpty. Operand 4623 states and 21856 transitions. [2022-11-20 10:51:45,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 10:51:45,924 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:45,925 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:45,935 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2022-11-20 10:51:46,125 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:46,125 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:46,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:46,126 INFO L85 PathProgramCache]: Analyzing trace with hash -2098448039, now seen corresponding path program 1 times [2022-11-20 10:51:46,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:46,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1431403149] [2022-11-20 10:51:46,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:46,126 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:46,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:46,127 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:46,128 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-11-20 10:51:46,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:46,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 10:51:46,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:46,528 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:51:46,528 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 62 [2022-11-20 10:51:46,696 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:46,697 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:46,697 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:46,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1431403149] [2022-11-20 10:51:46,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1431403149] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:46,697 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:46,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 10:51:46,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675940703] [2022-11-20 10:51:46,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:46,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:51:46,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:46,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:51:46,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:51:46,699 INFO L87 Difference]: Start difference. First operand 4623 states and 21856 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:47,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:47,014 INFO L93 Difference]: Finished difference Result 4625 states and 21867 transitions. [2022-11-20 10:51:47,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 10:51:47,014 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 10:51:47,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:47,032 INFO L225 Difference]: With dead ends: 4625 [2022-11-20 10:51:47,032 INFO L226 Difference]: Without dead ends: 4625 [2022-11-20 10:51:47,032 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 10:51:47,033 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 44 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:47,033 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 65 Invalid, 0 Unknown, 44 Unchecked, 0.2s Time] [2022-11-20 10:51:47,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4625 states. [2022-11-20 10:51:47,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4625 to 4625. [2022-11-20 10:51:47,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4625 states, 4562 states have (on average 4.79329241560719) internal successors, (21867), 4624 states have internal predecessors, (21867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:47,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4625 states to 4625 states and 21867 transitions. [2022-11-20 10:51:47,143 INFO L78 Accepts]: Start accepts. Automaton has 4625 states and 21867 transitions. Word has length 10 [2022-11-20 10:51:47,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:47,143 INFO L495 AbstractCegarLoop]: Abstraction has 4625 states and 21867 transitions. [2022-11-20 10:51:47,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:47,143 INFO L276 IsEmpty]: Start isEmpty. Operand 4625 states and 21867 transitions. [2022-11-20 10:51:47,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 10:51:47,144 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:47,144 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:47,153 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:51:47,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:47,345 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:47,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:47,345 INFO L85 PathProgramCache]: Analyzing trace with hash -2098400344, now seen corresponding path program 1 times [2022-11-20 10:51:47,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:47,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [87577348] [2022-11-20 10:51:47,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:47,345 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:47,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:47,346 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:47,350 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-11-20 10:51:47,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:47,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 10:51:47,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:47,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:47,593 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:47,593 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:47,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [87577348] [2022-11-20 10:51:47,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [87577348] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:47,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:47,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 10:51:47,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671871326] [2022-11-20 10:51:47,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:47,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:51:47,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:47,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:51:47,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:51:47,596 INFO L87 Difference]: Start difference. First operand 4625 states and 21867 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:47,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:47,829 INFO L93 Difference]: Finished difference Result 3827 states and 17641 transitions. [2022-11-20 10:51:47,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:51:47,830 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 10:51:47,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:47,844 INFO L225 Difference]: With dead ends: 3827 [2022-11-20 10:51:47,844 INFO L226 Difference]: Without dead ends: 3827 [2022-11-20 10:51:47,844 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:51:47,844 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 72 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:47,844 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 0 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 10:51:47,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3827 states. [2022-11-20 10:51:47,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3827 to 3827. [2022-11-20 10:51:47,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3827 states, 3780 states have (on average 4.666931216931217) internal successors, (17641), 3826 states have internal predecessors, (17641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:47,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3827 states to 3827 states and 17641 transitions. [2022-11-20 10:51:47,978 INFO L78 Accepts]: Start accepts. Automaton has 3827 states and 17641 transitions. Word has length 10 [2022-11-20 10:51:47,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:47,979 INFO L495 AbstractCegarLoop]: Abstraction has 3827 states and 17641 transitions. [2022-11-20 10:51:47,979 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:47,979 INFO L276 IsEmpty]: Start isEmpty. Operand 3827 states and 17641 transitions. [2022-11-20 10:51:47,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 10:51:47,979 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:47,980 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:47,990 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2022-11-20 10:51:48,182 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:48,183 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:48,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:48,183 INFO L85 PathProgramCache]: Analyzing trace with hash -2098400345, now seen corresponding path program 1 times [2022-11-20 10:51:48,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:48,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [205657954] [2022-11-20 10:51:48,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:48,184 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:48,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:48,185 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:48,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-11-20 10:51:48,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:48,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 10:51:48,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:48,376 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:48,376 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:51:48,377 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:48,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [205657954] [2022-11-20 10:51:48,377 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [205657954] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:51:48,377 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:51:48,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 10:51:48,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011353154] [2022-11-20 10:51:48,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:51:48,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:51:48,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:48,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:51:48,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:48,378 INFO L87 Difference]: Start difference. First operand 3827 states and 17641 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:48,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:48,589 INFO L93 Difference]: Finished difference Result 3029 states and 13415 transitions. [2022-11-20 10:51:48,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:51:48,590 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 10:51:48,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:48,600 INFO L225 Difference]: With dead ends: 3029 [2022-11-20 10:51:48,600 INFO L226 Difference]: Without dead ends: 3029 [2022-11-20 10:51:48,600 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:51:48,600 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 31 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 0 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-20 10:51:48,601 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 0 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 10:51:48,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3029 states. [2022-11-20 10:51:48,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3029 to 3029. [2022-11-20 10:51:48,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3029 states, 2998 states have (on average 4.474649766511007) internal successors, (13415), 3028 states have internal predecessors, (13415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:48,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3029 states to 3029 states and 13415 transitions. [2022-11-20 10:51:48,664 INFO L78 Accepts]: Start accepts. Automaton has 3029 states and 13415 transitions. Word has length 10 [2022-11-20 10:51:48,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:48,664 INFO L495 AbstractCegarLoop]: Abstraction has 3029 states and 13415 transitions. [2022-11-20 10:51:48,664 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:48,664 INFO L276 IsEmpty]: Start isEmpty. Operand 3029 states and 13415 transitions. [2022-11-20 10:51:48,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 10:51:48,665 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:48,665 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:51:48,680 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:51:48,865 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:48,866 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:48,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:48,866 INFO L85 PathProgramCache]: Analyzing trace with hash -1890274988, now seen corresponding path program 1 times [2022-11-20 10:51:48,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:48,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1661438515] [2022-11-20 10:51:48,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:51:48,866 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:48,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:48,867 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:48,868 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-11-20 10:51:49,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:51:49,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 10:51:49,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:49,314 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:51:49,314 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-20 10:51:49,520 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:49,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:51:50,157 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:50,157 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:50,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1661438515] [2022-11-20 10:51:50,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1661438515] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:51:50,158 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:51:50,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-20 10:51:50,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775274352] [2022-11-20 10:51:50,158 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:51:50,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-20 10:51:50,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:50,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-20 10:51:50,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-20 10:51:50,159 INFO L87 Difference]: Start difference. First operand 3029 states and 13415 transitions. Second operand has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:54,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:51:54,198 INFO L93 Difference]: Finished difference Result 7201 states and 32009 transitions. [2022-11-20 10:51:54,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 10:51:54,200 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-20 10:51:54,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:51:54,226 INFO L225 Difference]: With dead ends: 7201 [2022-11-20 10:51:54,227 INFO L226 Difference]: Without dead ends: 7201 [2022-11-20 10:51:54,227 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-11-20 10:51:54,227 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 215 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 101 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-11-20 10:51:54,228 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 0 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 332 Invalid, 0 Unknown, 101 Unchecked, 3.7s Time] [2022-11-20 10:51:54,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7201 states. [2022-11-20 10:51:54,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7201 to 4184. [2022-11-20 10:51:54,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4184 states, 4153 states have (on average 4.506380929448591) internal successors, (18715), 4183 states have internal predecessors, (18715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:54,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4184 states to 4184 states and 18715 transitions. [2022-11-20 10:51:54,349 INFO L78 Accepts]: Start accepts. Automaton has 4184 states and 18715 transitions. Word has length 11 [2022-11-20 10:51:54,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:51:54,349 INFO L495 AbstractCegarLoop]: Abstraction has 4184 states and 18715 transitions. [2022-11-20 10:51:54,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:51:54,349 INFO L276 IsEmpty]: Start isEmpty. Operand 4184 states and 18715 transitions. [2022-11-20 10:51:54,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 10:51:54,351 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:51:54,352 INFO L195 NwaCegarLoop]: trace histogram [10, 1, 1] [2022-11-20 10:51:54,361 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Ended with exit code 0 [2022-11-20 10:51:54,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:51:54,554 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:51:54,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:51:54,554 INFO L85 PathProgramCache]: Analyzing trace with hash -1348795706, now seen corresponding path program 3 times [2022-11-20 10:51:54,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:51:54,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [709716079] [2022-11-20 10:51:54,555 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 10:51:54,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-20 10:51:54,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:51:54,556 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:51:54,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-11-20 10:51:54,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-11-20 10:51:54,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 10:51:54,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 10:51:54,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:51:55,187 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:51:55,187 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 62 [2022-11-20 10:51:55,672 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:55,672 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:51:58,713 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:51:58,714 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:51:58,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [709716079] [2022-11-20 10:51:58,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [709716079] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:51:58,714 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:51:58,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2022-11-20 10:51:58,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113561423] [2022-11-20 10:51:58,715 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:51:58,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-20 10:51:58,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:51:58,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-20 10:51:58,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2022-11-20 10:51:58,716 INFO L87 Difference]: Start difference. First operand 4184 states and 18715 transitions. Second operand has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:33,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:52:33,773 INFO L93 Difference]: Finished difference Result 65318 states and 293804 transitions. [2022-11-20 10:52:33,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 10:52:33,774 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 10:52:33,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:52:34,120 INFO L225 Difference]: With dead ends: 65318 [2022-11-20 10:52:34,120 INFO L226 Difference]: Without dead ends: 65318 [2022-11-20 10:52:34,121 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 18.5s TimeCoverageRelationStatistics Valid=406, Invalid=716, Unknown=0, NotChecked=0, Total=1122 [2022-11-20 10:52:34,121 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 4868 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4828 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4868 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 4850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 4828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.8s IncrementalHoareTripleChecker+Time [2022-11-20 10:52:34,121 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4868 Valid, 0 Invalid, 4850 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [22 Valid, 4828 Invalid, 0 Unknown, 0 Unchecked, 18.8s Time] [2022-11-20 10:52:34,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65318 states. [2022-11-20 10:52:34,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65318 to 4196. [2022-11-20 10:52:34,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4196 states, 4165 states have (on average 4.499159663865546) internal successors, (18739), 4195 states have internal predecessors, (18739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:34,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4196 states to 4196 states and 18739 transitions. [2022-11-20 10:52:34,834 INFO L78 Accepts]: Start accepts. Automaton has 4196 states and 18739 transitions. Word has length 12 [2022-11-20 10:52:34,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:52:34,834 INFO L495 AbstractCegarLoop]: Abstraction has 4196 states and 18739 transitions. [2022-11-20 10:52:34,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:34,834 INFO L276 IsEmpty]: Start isEmpty. Operand 4196 states and 18739 transitions. [2022-11-20 10:52:34,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 10:52:34,835 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:52:34,835 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:52:34,851 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:52:35,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:35,036 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:52:35,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:52:35,036 INFO L85 PathProgramCache]: Analyzing trace with hash 268122297, now seen corresponding path program 2 times [2022-11-20 10:52:35,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:52:35,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1352925464] [2022-11-20 10:52:35,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 10:52:35,037 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:35,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:52:35,038 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:52:35,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2022-11-20 10:52:35,270 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 10:52:35,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 10:52:35,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-20 10:52:35,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:52:35,542 INFO L321 Elim1Store]: treesize reduction 146, result has 27.4 percent of original size [2022-11-20 10:52:35,542 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 22 treesize of output 64 [2022-11-20 10:52:35,947 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:52:35,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:52:36,787 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:52:36,787 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:52:36,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1352925464] [2022-11-20 10:52:36,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1352925464] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:52:36,788 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:52:36,788 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 10:52:36,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468419876] [2022-11-20 10:52:36,788 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:52:36,788 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 10:52:36,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:52:36,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 10:52:36,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-11-20 10:52:36,789 INFO L87 Difference]: Start difference. First operand 4196 states and 18739 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:46,225 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:52:48,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:52:48,948 INFO L93 Difference]: Finished difference Result 15404 states and 68375 transitions. [2022-11-20 10:52:48,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 10:52:48,949 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 10:52:48,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:52:49,030 INFO L225 Difference]: With dead ends: 15404 [2022-11-20 10:52:49,030 INFO L226 Difference]: Without dead ends: 15398 [2022-11-20 10:52:49,031 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2022-11-20 10:52:49,031 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1073 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 773 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1073 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 773 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2022-11-20 10:52:49,032 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1073 Valid, 0 Invalid, 803 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 773 Invalid, 0 Unknown, 0 Unchecked, 10.8s Time] [2022-11-20 10:52:49,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15398 states. [2022-11-20 10:52:49,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15398 to 6734. [2022-11-20 10:52:49,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6734 states, 6703 states have (on average 4.53617783082202) internal successors, (30406), 6733 states have internal predecessors, (30406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:49,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6734 states to 6734 states and 30406 transitions. [2022-11-20 10:52:49,342 INFO L78 Accepts]: Start accepts. Automaton has 6734 states and 30406 transitions. Word has length 12 [2022-11-20 10:52:49,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:52:49,342 INFO L495 AbstractCegarLoop]: Abstraction has 6734 states and 30406 transitions. [2022-11-20 10:52:49,342 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:49,343 INFO L276 IsEmpty]: Start isEmpty. Operand 6734 states and 30406 transitions. [2022-11-20 10:52:49,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 10:52:49,345 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:52:49,345 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:52:49,358 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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)] Ended with exit code 0 [2022-11-20 10:52:49,545 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:49,546 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:52:49,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:52:49,546 INFO L85 PathProgramCache]: Analyzing trace with hash -602191496, now seen corresponding path program 1 times [2022-11-20 10:52:49,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:52:49,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [968627394] [2022-11-20 10:52:49,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:52:49,547 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:49,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:52:49,547 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:52:49,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2022-11-20 10:52:49,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:52:49,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:52:49,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:52:49,994 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:52:49,994 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-20 10:52:50,172 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-20 10:52:50,172 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:52:50,173 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:52:50,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [968627394] [2022-11-20 10:52:50,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [968627394] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:52:50,173 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:52:50,173 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 10:52:50,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10358850] [2022-11-20 10:52:50,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:52:50,173 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:52:50,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:52:50,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:52:50,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:52:50,174 INFO L87 Difference]: Start difference. First operand 6734 states and 30406 transitions. Second operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:50,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:52:50,505 INFO L93 Difference]: Finished difference Result 6735 states and 30410 transitions. [2022-11-20 10:52:50,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 10:52:50,506 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.75) 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 13 [2022-11-20 10:52:50,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:52:50,539 INFO L225 Difference]: With dead ends: 6735 [2022-11-20 10:52:50,539 INFO L226 Difference]: Without dead ends: 6735 [2022-11-20 10:52:50,539 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-20 10:52:50,540 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 44 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:52:50,540 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 65 Invalid, 0 Unknown, 44 Unchecked, 0.2s Time] [2022-11-20 10:52:50,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6735 states. [2022-11-20 10:52:50,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6735 to 6735. [2022-11-20 10:52:50,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6735 states, 6704 states have (on average 4.5360978520286395) internal successors, (30410), 6734 states have internal predecessors, (30410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:50,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6735 states to 6735 states and 30410 transitions. [2022-11-20 10:52:50,758 INFO L78 Accepts]: Start accepts. Automaton has 6735 states and 30410 transitions. Word has length 13 [2022-11-20 10:52:50,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:52:50,758 INFO L495 AbstractCegarLoop]: Abstraction has 6735 states and 30410 transitions. [2022-11-20 10:52:50,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:50,758 INFO L276 IsEmpty]: Start isEmpty. Operand 6735 states and 30410 transitions. [2022-11-20 10:52:50,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 10:52:50,762 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:52:50,762 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:52:50,775 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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)] Ended with exit code 0 [2022-11-20 10:52:50,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:50,975 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:52:50,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:52:50,975 INFO L85 PathProgramCache]: Analyzing trace with hash 1347564002, now seen corresponding path program 1 times [2022-11-20 10:52:50,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:52:50,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1685082577] [2022-11-20 10:52:50,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:52:50,976 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:50,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:52:50,977 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:52:50,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2022-11-20 10:52:51,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:52:51,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:52:51,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:52:51,433 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:52:51,433 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-20 10:52:51,632 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-20 10:52:51,632 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:52:51,632 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:52:51,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1685082577] [2022-11-20 10:52:51,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1685082577] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:52:51,633 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:52:51,633 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 10:52:51,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084417141] [2022-11-20 10:52:51,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:52:51,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:52:51,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:52:51,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:52:51,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:52:51,634 INFO L87 Difference]: Start difference. First operand 6735 states and 30410 transitions. Second operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:51,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:52:51,964 INFO L93 Difference]: Finished difference Result 6735 states and 30409 transitions. [2022-11-20 10:52:51,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 10:52:51,965 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.75) 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 13 [2022-11-20 10:52:51,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:52:51,996 INFO L225 Difference]: With dead ends: 6735 [2022-11-20 10:52:51,996 INFO L226 Difference]: Without dead ends: 6735 [2022-11-20 10:52:51,997 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-20 10:52:51,997 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 41 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:52:51,997 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 65 Invalid, 0 Unknown, 41 Unchecked, 0.2s Time] [2022-11-20 10:52:52,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6735 states. [2022-11-20 10:52:52,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6735 to 6735. [2022-11-20 10:52:52,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6735 states, 6704 states have (on average 4.535948687350835) internal successors, (30409), 6734 states have internal predecessors, (30409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:52,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6735 states to 6735 states and 30409 transitions. [2022-11-20 10:52:52,213 INFO L78 Accepts]: Start accepts. Automaton has 6735 states and 30409 transitions. Word has length 13 [2022-11-20 10:52:52,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:52:52,213 INFO L495 AbstractCegarLoop]: Abstraction has 6735 states and 30409 transitions. [2022-11-20 10:52:52,213 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:52,213 INFO L276 IsEmpty]: Start isEmpty. Operand 6735 states and 30409 transitions. [2022-11-20 10:52:52,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 10:52:52,217 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:52:52,217 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:52:52,230 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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)] Ended with exit code 0 [2022-11-20 10:52:52,430 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:52,430 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:52:52,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:52:52,430 INFO L85 PathProgramCache]: Analyzing trace with hash 1995925493, now seen corresponding path program 1 times [2022-11-20 10:52:52,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:52:52,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [676261039] [2022-11-20 10:52:52,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:52:52,431 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:52,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:52:52,433 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:52:52,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2022-11-20 10:52:52,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:52:52,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 10:52:52,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:52:52,879 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:52:52,879 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-20 10:52:53,091 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 10:52:53,091 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:52:53,091 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:52:53,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [676261039] [2022-11-20 10:52:53,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [676261039] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:52:53,091 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:52:53,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 10:52:53,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024302473] [2022-11-20 10:52:53,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:52:53,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:52:53,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:52:53,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:52:53,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:52:53,092 INFO L87 Difference]: Start difference. First operand 6735 states and 30409 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:53,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:52:53,400 INFO L93 Difference]: Finished difference Result 6788 states and 30600 transitions. [2022-11-20 10:52:53,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 10:52:53,401 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.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 13 [2022-11-20 10:52:53,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:52:53,425 INFO L225 Difference]: With dead ends: 6788 [2022-11-20 10:52:53,425 INFO L226 Difference]: Without dead ends: 6788 [2022-11-20 10:52:53,426 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-20 10:52:53,426 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 7 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 52 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:52:53,426 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 0 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 61 Invalid, 0 Unknown, 52 Unchecked, 0.2s Time] [2022-11-20 10:52:53,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6788 states. [2022-11-20 10:52:53,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6788 to 6788. [2022-11-20 10:52:53,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6788 states, 6757 states have (on average 4.5286369690691135) internal successors, (30600), 6787 states have internal predecessors, (30600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:53,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6788 states to 6788 states and 30600 transitions. [2022-11-20 10:52:53,575 INFO L78 Accepts]: Start accepts. Automaton has 6788 states and 30600 transitions. Word has length 13 [2022-11-20 10:52:53,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:52:53,575 INFO L495 AbstractCegarLoop]: Abstraction has 6788 states and 30600 transitions. [2022-11-20 10:52:53,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:53,576 INFO L276 IsEmpty]: Start isEmpty. Operand 6788 states and 30600 transitions. [2022-11-20 10:52:53,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 10:52:53,579 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:52:53,579 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:52:53,590 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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)] Ended with exit code 0 [2022-11-20 10:52:53,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:53,780 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:52:53,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:52:53,780 INFO L85 PathProgramCache]: Analyzing trace with hash 2041758071, now seen corresponding path program 1 times [2022-11-20 10:52:53,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:52:53,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1540777947] [2022-11-20 10:52:53,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:52:53,780 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:53,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:52:53,781 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:52:53,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2022-11-20 10:52:53,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:52:53,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-20 10:52:53,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:52:53,987 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:52:53,987 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:52:53,988 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:52:53,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1540777947] [2022-11-20 10:52:53,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1540777947] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:52:53,988 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:52:53,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 10:52:53,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637754420] [2022-11-20 10:52:53,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:52:53,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:52:53,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:52:53,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:52:53,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:52:53,989 INFO L87 Difference]: Start difference. First operand 6788 states and 30600 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:54,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:52:54,276 INFO L93 Difference]: Finished difference Result 6325 states and 28484 transitions. [2022-11-20 10:52:54,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:52:54,278 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) 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-20 10:52:54,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:52:54,301 INFO L225 Difference]: With dead ends: 6325 [2022-11-20 10:52:54,301 INFO L226 Difference]: Without dead ends: 6322 [2022-11-20 10:52:54,301 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:52:54,301 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 28 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:52:54,302 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 0 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 10:52:54,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6322 states. [2022-11-20 10:52:54,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6322 to 6322. [2022-11-20 10:52:54,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6322 states, 6300 states have (on average 4.516031746031746) internal successors, (28451), 6321 states have internal predecessors, (28451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:54,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6322 states to 6322 states and 28451 transitions. [2022-11-20 10:52:54,445 INFO L78 Accepts]: Start accepts. Automaton has 6322 states and 28451 transitions. Word has length 13 [2022-11-20 10:52:54,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:52:54,445 INFO L495 AbstractCegarLoop]: Abstraction has 6322 states and 28451 transitions. [2022-11-20 10:52:54,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:54,445 INFO L276 IsEmpty]: Start isEmpty. Operand 6322 states and 28451 transitions. [2022-11-20 10:52:54,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 10:52:54,448 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:52:54,448 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:52:54,461 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Ended with exit code 0 [2022-11-20 10:52:54,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:54,660 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:52:54,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:52:54,661 INFO L85 PathProgramCache]: Analyzing trace with hash -69622044, now seen corresponding path program 1 times [2022-11-20 10:52:54,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:52:54,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1023704177] [2022-11-20 10:52:54,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:52:54,661 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:54,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:52:54,662 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:52:54,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2022-11-20 10:52:54,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:52:54,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 10:52:54,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:52:55,131 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:52:55,131 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-20 10:52:55,318 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 10:52:55,318 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:52:55,318 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:52:55,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1023704177] [2022-11-20 10:52:55,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1023704177] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:52:55,319 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:52:55,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 10:52:55,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464590388] [2022-11-20 10:52:55,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:52:55,319 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:52:55,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:52:55,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:52:55,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:52:55,320 INFO L87 Difference]: Start difference. First operand 6322 states and 28451 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:55,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:52:55,612 INFO L93 Difference]: Finished difference Result 6323 states and 28457 transitions. [2022-11-20 10:52:55,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 10:52:55,613 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.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 13 [2022-11-20 10:52:55,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:52:55,634 INFO L225 Difference]: With dead ends: 6323 [2022-11-20 10:52:55,634 INFO L226 Difference]: Without dead ends: 6323 [2022-11-20 10:52:55,635 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-20 10:52:55,635 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 40 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:52:55,635 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 55 Invalid, 0 Unknown, 40 Unchecked, 0.2s Time] [2022-11-20 10:52:55,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6323 states. [2022-11-20 10:52:55,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6323 to 6323. [2022-11-20 10:52:55,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6323 states, 6301 states have (on average 4.516267259165212) internal successors, (28457), 6322 states have internal predecessors, (28457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:55,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6323 states to 6323 states and 28457 transitions. [2022-11-20 10:52:55,782 INFO L78 Accepts]: Start accepts. Automaton has 6323 states and 28457 transitions. Word has length 13 [2022-11-20 10:52:55,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:52:55,782 INFO L495 AbstractCegarLoop]: Abstraction has 6323 states and 28457 transitions. [2022-11-20 10:52:55,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:55,782 INFO L276 IsEmpty]: Start isEmpty. Operand 6323 states and 28457 transitions. [2022-11-20 10:52:55,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 10:52:55,785 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:52:55,785 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:52:55,799 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2022-11-20 10:52:55,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:55,999 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:52:55,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:52:55,999 INFO L85 PathProgramCache]: Analyzing trace with hash -195220774, now seen corresponding path program 1 times [2022-11-20 10:52:55,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:52:55,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [652980878] [2022-11-20 10:52:55,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:52:55,999 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:55,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:52:56,000 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:52:56,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2022-11-20 10:52:56,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:52:56,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 10:52:56,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:52:56,543 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:52:56,543 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-20 10:52:56,773 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:52:56,773 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:52:56,773 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:52:56,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [652980878] [2022-11-20 10:52:56,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [652980878] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:52:56,774 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:52:56,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 10:52:56,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198402067] [2022-11-20 10:52:56,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:52:56,775 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:52:56,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:52:56,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:52:56,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:52:56,776 INFO L87 Difference]: Start difference. First operand 6323 states and 28457 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:57,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:52:57,076 INFO L93 Difference]: Finished difference Result 6364 states and 28701 transitions. [2022-11-20 10:52:57,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 10:52:57,077 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) 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-20 10:52:57,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:52:57,102 INFO L225 Difference]: With dead ends: 6364 [2022-11-20 10:52:57,102 INFO L226 Difference]: Without dead ends: 6364 [2022-11-20 10:52:57,102 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-20 10:52:57,103 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 7 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 51 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:52:57,103 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 0 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 49 Invalid, 0 Unknown, 51 Unchecked, 0.2s Time] [2022-11-20 10:52:57,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6364 states. [2022-11-20 10:52:57,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6364 to 6364. [2022-11-20 10:52:57,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6364 states, 6342 states have (on average 4.52554399243141) internal successors, (28701), 6363 states have internal predecessors, (28701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:57,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6364 states to 6364 states and 28701 transitions. [2022-11-20 10:52:57,257 INFO L78 Accepts]: Start accepts. Automaton has 6364 states and 28701 transitions. Word has length 13 [2022-11-20 10:52:57,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:52:57,257 INFO L495 AbstractCegarLoop]: Abstraction has 6364 states and 28701 transitions. [2022-11-20 10:52:57,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:57,257 INFO L276 IsEmpty]: Start isEmpty. Operand 6364 states and 28701 transitions. [2022-11-20 10:52:57,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 10:52:57,260 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:52:57,261 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:52:57,273 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:52:57,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:57,467 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:52:57,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:52:57,467 INFO L85 PathProgramCache]: Analyzing trace with hash -195935884, now seen corresponding path program 1 times [2022-11-20 10:52:57,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:52:57,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [952690021] [2022-11-20 10:52:57,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:52:57,467 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:57,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:52:57,468 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:52:57,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2022-11-20 10:52:57,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:52:57,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 10:52:57,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:52:57,953 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:52:57,953 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-20 10:52:58,182 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-20 10:52:58,182 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:52:58,182 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:52:58,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [952690021] [2022-11-20 10:52:58,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [952690021] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:52:58,182 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:52:58,182 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 10:52:58,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567648993] [2022-11-20 10:52:58,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:52:58,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:52:58,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:52:58,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:52:58,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:52:58,184 INFO L87 Difference]: Start difference. First operand 6364 states and 28701 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:58,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:52:58,478 INFO L93 Difference]: Finished difference Result 6364 states and 28700 transitions. [2022-11-20 10:52:58,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 10:52:58,479 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) 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-20 10:52:58,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:52:58,503 INFO L225 Difference]: With dead ends: 6364 [2022-11-20 10:52:58,503 INFO L226 Difference]: Without dead ends: 6364 [2022-11-20 10:52:58,503 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-20 10:52:58,504 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:52:58,504 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 51 Invalid, 0 Unknown, 43 Unchecked, 0.2s Time] [2022-11-20 10:52:58,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6364 states. [2022-11-20 10:52:58,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6364 to 6364. [2022-11-20 10:52:58,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6364 states, 6342 states have (on average 4.525386313465783) internal successors, (28700), 6363 states have internal predecessors, (28700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:58,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6364 states to 6364 states and 28700 transitions. [2022-11-20 10:52:58,666 INFO L78 Accepts]: Start accepts. Automaton has 6364 states and 28700 transitions. Word has length 13 [2022-11-20 10:52:58,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:52:58,666 INFO L495 AbstractCegarLoop]: Abstraction has 6364 states and 28700 transitions. [2022-11-20 10:52:58,666 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:58,666 INFO L276 IsEmpty]: Start isEmpty. Operand 6364 states and 28700 transitions. [2022-11-20 10:52:58,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-20 10:52:58,668 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:52:58,669 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:52:58,679 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Ended with exit code 0 [2022-11-20 10:52:58,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:58,870 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:52:58,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:52:58,871 INFO L85 PathProgramCache]: Analyzing trace with hash 331186070, now seen corresponding path program 1 times [2022-11-20 10:52:58,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:52:58,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [65215581] [2022-11-20 10:52:58,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:52:58,871 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:52:58,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:52:58,872 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:52:58,875 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2022-11-20 10:52:59,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:52:59,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 10:52:59,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:52:59,334 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:52:59,334 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-20 10:52:59,551 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 10:52:59,551 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:52:59,551 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:52:59,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [65215581] [2022-11-20 10:52:59,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [65215581] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:52:59,552 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:52:59,552 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 10:52:59,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533867810] [2022-11-20 10:52:59,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:52:59,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 10:52:59,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:52:59,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 10:52:59,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 10:52:59,553 INFO L87 Difference]: Start difference. First operand 6364 states and 28700 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:52:59,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:52:59,862 INFO L93 Difference]: Finished difference Result 6367 states and 28710 transitions. [2022-11-20 10:52:59,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 10:52:59,863 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.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 13 [2022-11-20 10:52:59,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:52:59,887 INFO L225 Difference]: With dead ends: 6367 [2022-11-20 10:52:59,887 INFO L226 Difference]: Without dead ends: 6367 [2022-11-20 10:52:59,887 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-20 10:52:59,888 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 40 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:52:59,888 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 40 Unchecked, 0.2s Time] [2022-11-20 10:52:59,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6367 states. [2022-11-20 10:53:00,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6367 to 6367. [2022-11-20 10:53:00,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6367 states, 6345 states have (on average 4.524822695035461) internal successors, (28710), 6366 states have internal predecessors, (28710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:53:00,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6367 states to 6367 states and 28710 transitions. [2022-11-20 10:53:00,104 INFO L78 Accepts]: Start accepts. Automaton has 6367 states and 28710 transitions. Word has length 13 [2022-11-20 10:53:00,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:53:00,105 INFO L495 AbstractCegarLoop]: Abstraction has 6367 states and 28710 transitions. [2022-11-20 10:53:00,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:53:00,105 INFO L276 IsEmpty]: Start isEmpty. Operand 6367 states and 28710 transitions. [2022-11-20 10:53:00,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 10:53:00,107 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:53:00,108 INFO L195 NwaCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:53:00,121 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:53:00,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:53:00,308 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:53:00,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:53:00,309 INFO L85 PathProgramCache]: Analyzing trace with hash -1626961415, now seen corresponding path program 2 times [2022-11-20 10:53:00,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:53:00,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1116319753] [2022-11-20 10:53:00,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 10:53:00,310 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:53:00,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:53:00,311 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:53:00,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2022-11-20 10:53:00,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 10:53:00,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 10:53:00,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 10:53:00,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:53:00,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:53:00,791 INFO L321 Elim1Store]: treesize reduction 117, result has 30.8 percent of original size [2022-11-20 10:53:00,791 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 4 case distinctions, treesize of input 18 treesize of output 57 [2022-11-20 10:53:00,819 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 126 [2022-11-20 10:53:01,165 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-20 10:53:01,165 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:53:01,165 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:53:01,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1116319753] [2022-11-20 10:53:01,165 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1116319753] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:53:01,165 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:53:01,165 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 10:53:01,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839946066] [2022-11-20 10:53:01,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:53:01,166 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 10:53:01,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:53:01,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 10:53:01,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 10:53:01,167 INFO L87 Difference]: Start difference. First operand 6367 states and 28710 transitions. Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:53:01,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:53:01,706 INFO L93 Difference]: Finished difference Result 11676 states and 52699 transitions. [2022-11-20 10:53:01,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 10:53:01,707 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 14 [2022-11-20 10:53:01,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:53:01,753 INFO L225 Difference]: With dead ends: 11676 [2022-11-20 10:53:01,753 INFO L226 Difference]: Without dead ends: 11676 [2022-11-20 10:53:01,753 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-20 10:53:01,754 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 65 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 10:53:01,754 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 0 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 97 Invalid, 0 Unknown, 62 Unchecked, 0.4s Time] [2022-11-20 10:53:01,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11676 states. [2022-11-20 10:53:01,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11676 to 6367. [2022-11-20 10:53:01,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6367 states, 6345 states have (on average 4.524507486209614) internal successors, (28708), 6366 states have internal predecessors, (28708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:53:01,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6367 states to 6367 states and 28708 transitions. [2022-11-20 10:53:01,955 INFO L78 Accepts]: Start accepts. Automaton has 6367 states and 28708 transitions. Word has length 14 [2022-11-20 10:53:01,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:53:01,956 INFO L495 AbstractCegarLoop]: Abstraction has 6367 states and 28708 transitions. [2022-11-20 10:53:01,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:53:01,956 INFO L276 IsEmpty]: Start isEmpty. Operand 6367 states and 28708 transitions. [2022-11-20 10:53:01,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 10:53:01,958 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:53:01,958 INFO L195 NwaCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:53:01,970 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2022-11-20 10:53:02,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:53:02,159 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:53:02,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:53:02,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1626962097, now seen corresponding path program 1 times [2022-11-20 10:53:02,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:53:02,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1320989234] [2022-11-20 10:53:02,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:53:02,160 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:53:02,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:53:02,161 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:53:02,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2022-11-20 10:53:02,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:53:02,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:53:02,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:53:02,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:53:02,740 INFO L321 Elim1Store]: treesize reduction 125, result has 29.4 percent of original size [2022-11-20 10:53:02,741 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 4 case distinctions, treesize of input 20 treesize of output 59 [2022-11-20 10:53:02,764 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 323 treesize of output 315 [2022-11-20 10:53:03,883 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-20 10:53:03,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:53:06,110 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-20 10:53:06,111 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:53:06,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1320989234] [2022-11-20 10:53:06,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1320989234] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:53:06,111 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:53:06,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2022-11-20 10:53:06,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851580933] [2022-11-20 10:53:06,111 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:53:06,111 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-20 10:53:06,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:53:06,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-20 10:53:06,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2022-11-20 10:53:06,112 INFO L87 Difference]: Start difference. First operand 6367 states and 28708 transitions. Second operand has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:53:11,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:53:11,661 INFO L93 Difference]: Finished difference Result 31200 states and 142239 transitions. [2022-11-20 10:53:11,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 10:53:11,664 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 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-20 10:53:11,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:53:11,815 INFO L225 Difference]: With dead ends: 31200 [2022-11-20 10:53:11,815 INFO L226 Difference]: Without dead ends: 31200 [2022-11-20 10:53:11,815 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=268, Invalid=602, Unknown=0, NotChecked=0, Total=870 [2022-11-20 10:53:11,815 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1296 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 670 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1296 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 670 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1211 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-11-20 10:53:11,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1296 Valid, 0 Invalid, 1924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 670 Invalid, 0 Unknown, 1211 Unchecked, 2.7s Time] [2022-11-20 10:53:11,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31200 states. [2022-11-20 10:53:12,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31200 to 6381. [2022-11-20 10:53:12,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6381 states, 6359 states have (on average 4.519735807516905) internal successors, (28741), 6380 states have internal predecessors, (28741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:53:12,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6381 states to 6381 states and 28741 transitions. [2022-11-20 10:53:12,359 INFO L78 Accepts]: Start accepts. Automaton has 6381 states and 28741 transitions. Word has length 14 [2022-11-20 10:53:12,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:53:12,360 INFO L495 AbstractCegarLoop]: Abstraction has 6381 states and 28741 transitions. [2022-11-20 10:53:12,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:53:12,360 INFO L276 IsEmpty]: Start isEmpty. Operand 6381 states and 28741 transitions. [2022-11-20 10:53:12,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 10:53:12,362 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:53:12,362 INFO L195 NwaCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:53:12,373 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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)] Ended with exit code 0 [2022-11-20 10:53:12,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:53:12,563 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:53:12,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:53:12,564 INFO L85 PathProgramCache]: Analyzing trace with hash -1628635513, now seen corresponding path program 2 times [2022-11-20 10:53:12,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:53:12,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1532830168] [2022-11-20 10:53:12,564 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 10:53:12,564 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:53:12,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:53:12,565 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:53:12,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2022-11-20 10:53:12,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-20 10:53:12,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 10:53:12,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-20 10:53:12,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:53:12,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:53:12,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:53:12,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:53:12,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:53:12,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:53:12,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 10:53:13,012 INFO L321 Elim1Store]: treesize reduction 43, result has 41.9 percent of original size [2022-11-20 10:53:13,012 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-20 10:53:13,052 INFO L321 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-20 10:53:13,052 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-20 10:53:13,290 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-20 10:53:13,290 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 10:53:13,291 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:53:13,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1532830168] [2022-11-20 10:53:13,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1532830168] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 10:53:13,291 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 10:53:13,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 10:53:13,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094069226] [2022-11-20 10:53:13,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 10:53:13,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 10:53:13,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:53:13,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 10:53:13,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:53:13,292 INFO L87 Difference]: Start difference. First operand 6381 states and 28741 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-20 10:53:13,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:53:13,481 INFO L93 Difference]: Finished difference Result 6380 states and 28733 transitions. [2022-11-20 10:53:13,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 10:53:13,482 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 14 [2022-11-20 10:53:13,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:53:13,505 INFO L225 Difference]: With dead ends: 6380 [2022-11-20 10:53:13,506 INFO L226 Difference]: Without dead ends: 6380 [2022-11-20 10:53:13,506 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 10:53:13,506 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 36 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 10:53:13,506 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 36 Unchecked, 0.1s Time] [2022-11-20 10:53:13,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6380 states. [2022-11-20 10:53:13,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6380 to 6366. [2022-11-20 10:53:13,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6366 states, 6345 states have (on average 4.52387706855792) internal successors, (28704), 6365 states have internal predecessors, (28704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:53:13,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6366 states to 6366 states and 28704 transitions. [2022-11-20 10:53:13,656 INFO L78 Accepts]: Start accepts. Automaton has 6366 states and 28704 transitions. Word has length 14 [2022-11-20 10:53:13,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:53:13,657 INFO L495 AbstractCegarLoop]: Abstraction has 6366 states and 28704 transitions. [2022-11-20 10:53:13,657 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-20 10:53:13,657 INFO L276 IsEmpty]: Start isEmpty. Operand 6366 states and 28704 transitions. [2022-11-20 10:53:13,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 10:53:13,660 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:53:13,660 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 2, 1, 1, 1, 1] [2022-11-20 10:53:13,673 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:53:13,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:53:13,861 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:53:13,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:53:13,861 INFO L85 PathProgramCache]: Analyzing trace with hash -559317153, now seen corresponding path program 2 times [2022-11-20 10:53:13,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:53:13,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [847236724] [2022-11-20 10:53:13,862 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 10:53:13,862 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:53:13,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:53:13,864 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:53:13,865 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2022-11-20 10:53:14,129 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 10:53:14,129 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 10:53:14,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-20 10:53:14,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:53:14,390 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:53:14,390 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 62 [2022-11-20 10:53:14,738 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 10:53:14,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:53:16,302 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:53:16,302 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:53:16,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [847236724] [2022-11-20 10:53:16,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [847236724] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:53:16,303 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:53:16,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 15 [2022-11-20 10:53:16,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923739453] [2022-11-20 10:53:16,303 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:53:16,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-20 10:53:16,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:53:16,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-20 10:53:16,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-11-20 10:53:16,304 INFO L87 Difference]: Start difference. First operand 6366 states and 28704 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:53:25,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:53:25,819 INFO L93 Difference]: Finished difference Result 21503 states and 97177 transitions. [2022-11-20 10:53:25,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 10:53:25,821 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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-20 10:53:25,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:53:25,916 INFO L225 Difference]: With dead ends: 21503 [2022-11-20 10:53:25,916 INFO L226 Difference]: Without dead ends: 21503 [2022-11-20 10:53:25,916 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2022-11-20 10:53:25,916 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 374 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 819 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 158 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2022-11-20 10:53:25,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [374 Valid, 0 Invalid, 986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 819 Invalid, 0 Unknown, 158 Unchecked, 6.7s Time] [2022-11-20 10:53:25,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21503 states. [2022-11-20 10:53:26,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21503 to 6376. [2022-11-20 10:53:26,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6376 states, 6355 states have (on average 4.520220298977184) internal successors, (28726), 6375 states have internal predecessors, (28726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:53:26,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6376 states to 6376 states and 28726 transitions. [2022-11-20 10:53:26,220 INFO L78 Accepts]: Start accepts. Automaton has 6376 states and 28726 transitions. Word has length 14 [2022-11-20 10:53:26,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:53:26,220 INFO L495 AbstractCegarLoop]: Abstraction has 6376 states and 28726 transitions. [2022-11-20 10:53:26,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:53:26,221 INFO L276 IsEmpty]: Start isEmpty. Operand 6376 states and 28726 transitions. [2022-11-20 10:53:26,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 10:53:26,224 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:53:26,224 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:53:26,235 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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)] Ended with exit code 0 [2022-11-20 10:53:26,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:53:26,424 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:53:26,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:53:26,425 INFO L85 PathProgramCache]: Analyzing trace with hash 788715638, now seen corresponding path program 1 times [2022-11-20 10:53:26,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:53:26,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [756505951] [2022-11-20 10:53:26,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:53:26,425 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:53:26,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:53:26,427 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:53:26,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2022-11-20 10:53:26,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:53:26,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 10:53:26,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:53:26,916 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:53:26,916 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-20 10:53:27,331 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:53:27,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:53:28,528 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:53:28,529 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:53:28,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [756505951] [2022-11-20 10:53:28,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [756505951] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:53:28,529 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:53:28,529 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 13 [2022-11-20 10:53:28,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603955963] [2022-11-20 10:53:28,529 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:53:28,530 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-20 10:53:28,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:53:28,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-20 10:53:28,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:53:28,530 INFO L87 Difference]: Start difference. First operand 6376 states and 28726 transitions. Second operand has 14 states, 14 states have (on average 2.0) 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-20 10:53:31,241 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:53:34,708 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:53:36,536 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:53:39,383 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:53:43,975 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:53:53,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:53:53,110 INFO L93 Difference]: Finished difference Result 21531 states and 93992 transitions. [2022-11-20 10:53:53,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 10:53:53,112 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.0) 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-20 10:53:53,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:53:53,204 INFO L225 Difference]: With dead ends: 21531 [2022-11-20 10:53:53,204 INFO L226 Difference]: Without dead ends: 21531 [2022-11-20 10:53:53,204 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=144, Invalid=506, Unknown=0, NotChecked=0, Total=650 [2022-11-20 10:53:53,204 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 915 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 915 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 275 IncrementalHoareTripleChecker+Unchecked, 21.1s IncrementalHoareTripleChecker+Time [2022-11-20 10:53:53,205 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [915 Valid, 0 Invalid, 1257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 963 Invalid, 0 Unknown, 275 Unchecked, 21.1s Time] [2022-11-20 10:53:53,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21531 states. [2022-11-20 10:53:53,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21531 to 7512. [2022-11-20 10:53:53,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7512 states, 7491 states have (on average 4.543719129622214) internal successors, (34037), 7511 states have internal predecessors, (34037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:53:53,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7512 states to 7512 states and 34037 transitions. [2022-11-20 10:53:53,539 INFO L78 Accepts]: Start accepts. Automaton has 7512 states and 34037 transitions. Word has length 14 [2022-11-20 10:53:53,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:53:53,539 INFO L495 AbstractCegarLoop]: Abstraction has 7512 states and 34037 transitions. [2022-11-20 10:53:53,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.0) 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-20 10:53:53,539 INFO L276 IsEmpty]: Start isEmpty. Operand 7512 states and 34037 transitions. [2022-11-20 10:53:53,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 10:53:53,544 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:53:53,544 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:53:53,558 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Ended with exit code 0 [2022-11-20 10:53:53,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:53:53,744 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:53:53,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:53:53,745 INFO L85 PathProgramCache]: Analyzing trace with hash -851604579, now seen corresponding path program 1 times [2022-11-20 10:53:53,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:53:53,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [315331394] [2022-11-20 10:53:53,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:53:53,745 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:53:53,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:53:53,747 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:53:53,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2022-11-20 10:53:53,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:53:53,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-20 10:53:53,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:53:54,263 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:53:54,263 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-20 10:53:54,491 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 10:53:54,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:53:55,431 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:53:55,431 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:53:55,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [315331394] [2022-11-20 10:53:55,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [315331394] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:53:55,431 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:53:55,432 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 10 [2022-11-20 10:53:55,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147144924] [2022-11-20 10:53:55,432 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:53:55,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:53:55,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:53:55,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:53:55,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:53:55,433 INFO L87 Difference]: Start difference. First operand 7512 states and 34037 transitions. Second operand has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 10 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:05,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:54:05,551 INFO L93 Difference]: Finished difference Result 13541 states and 60735 transitions. [2022-11-20 10:54:05,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 10:54:05,552 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 10 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-20 10:54:05,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:54:05,608 INFO L225 Difference]: With dead ends: 13541 [2022-11-20 10:54:05,608 INFO L226 Difference]: Without dead ends: 13541 [2022-11-20 10:54:05,608 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2022-11-20 10:54:05,608 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 208 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 611 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2022-11-20 10:54:05,608 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 0 Invalid, 674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 611 Invalid, 0 Unknown, 54 Unchecked, 9.4s Time] [2022-11-20 10:54:05,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13541 states. [2022-11-20 10:54:05,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13541 to 7564. [2022-11-20 10:54:05,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7564 states, 7543 states have (on average 4.540103407132441) internal successors, (34246), 7563 states have internal predecessors, (34246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:05,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7564 states to 7564 states and 34246 transitions. [2022-11-20 10:54:05,843 INFO L78 Accepts]: Start accepts. Automaton has 7564 states and 34246 transitions. Word has length 14 [2022-11-20 10:54:05,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:54:05,843 INFO L495 AbstractCegarLoop]: Abstraction has 7564 states and 34246 transitions. [2022-11-20 10:54:05,843 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 10 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:05,843 INFO L276 IsEmpty]: Start isEmpty. Operand 7564 states and 34246 transitions. [2022-11-20 10:54:05,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 10:54:05,847 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:54:05,847 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:54:05,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Forceful destruction successful, exit code 0 [2022-11-20 10:54:06,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:54:06,047 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:54:06,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:54:06,048 INFO L85 PathProgramCache]: Analyzing trace with hash 1098150919, now seen corresponding path program 1 times [2022-11-20 10:54:06,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:54:06,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1183816806] [2022-11-20 10:54:06,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:54:06,048 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:54:06,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:54:06,049 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:54:06,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2022-11-20 10:54:06,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:54:06,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-20 10:54:06,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:54:06,533 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:54:06,533 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-20 10:54:06,836 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-20 10:54:06,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:54:07,775 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:54:07,775 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:54:07,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1183816806] [2022-11-20 10:54:07,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1183816806] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:54:07,775 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:54:07,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 10 [2022-11-20 10:54:07,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978299958] [2022-11-20 10:54:07,776 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:54:07,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:54:07,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:54:07,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:54:07,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:54:07,776 INFO L87 Difference]: Start difference. First operand 7564 states and 34246 transitions. Second operand has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 10 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:16,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:54:16,987 INFO L93 Difference]: Finished difference Result 13490 states and 60558 transitions. [2022-11-20 10:54:16,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 10:54:16,988 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 10 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-20 10:54:16,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:54:17,042 INFO L225 Difference]: With dead ends: 13490 [2022-11-20 10:54:17,042 INFO L226 Difference]: Without dead ends: 13490 [2022-11-20 10:54:17,042 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2022-11-20 10:54:17,043 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 208 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 626 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 626 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 166 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2022-11-20 10:54:17,043 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 0 Invalid, 800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 626 Invalid, 0 Unknown, 166 Unchecked, 8.5s Time] [2022-11-20 10:54:17,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13490 states. [2022-11-20 10:54:17,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13490 to 7513. [2022-11-20 10:54:17,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7513 states, 7492 states have (on average 4.5473838761345435) internal successors, (34069), 7512 states have internal predecessors, (34069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:17,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7513 states to 7513 states and 34069 transitions. [2022-11-20 10:54:17,270 INFO L78 Accepts]: Start accepts. Automaton has 7513 states and 34069 transitions. Word has length 14 [2022-11-20 10:54:17,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:54:17,270 INFO L495 AbstractCegarLoop]: Abstraction has 7513 states and 34069 transitions. [2022-11-20 10:54:17,270 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 10 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:17,270 INFO L276 IsEmpty]: Start isEmpty. Operand 7513 states and 34069 transitions. [2022-11-20 10:54:17,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 10:54:17,274 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:54:17,274 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:54:17,289 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Ended with exit code 0 [2022-11-20 10:54:17,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:54:17,475 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:54:17,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:54:17,475 INFO L85 PathProgramCache]: Analyzing trace with hash 1746512410, now seen corresponding path program 1 times [2022-11-20 10:54:17,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:54:17,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [947460774] [2022-11-20 10:54:17,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:54:17,476 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:54:17,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:54:17,477 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:54:17,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2022-11-20 10:54:17,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:54:17,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:54:17,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:54:17,958 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:54:17,958 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-20 10:54:18,193 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 10:54:18,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:54:18,979 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:54:18,980 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:54:18,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [947460774] [2022-11-20 10:54:18,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [947460774] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:54:18,980 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:54:18,980 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:54:18,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263251766] [2022-11-20 10:54:18,980 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:54:18,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:54:18,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:54:18,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:54:18,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:54:18,981 INFO L87 Difference]: Start difference. First operand 7513 states and 34069 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:25,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:54:25,854 INFO L93 Difference]: Finished difference Result 14010 states and 63565 transitions. [2022-11-20 10:54:25,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:54:25,855 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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-20 10:54:25,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:54:25,910 INFO L225 Difference]: With dead ends: 14010 [2022-11-20 10:54:25,911 INFO L226 Difference]: Without dead ends: 14010 [2022-11-20 10:54:25,911 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:54:25,911 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 374 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 144 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2022-11-20 10:54:25,911 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [374 Valid, 0 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 471 Invalid, 0 Unknown, 144 Unchecked, 6.4s Time] [2022-11-20 10:54:25,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14010 states. [2022-11-20 10:54:26,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14010 to 8762. [2022-11-20 10:54:26,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8762 states, 8741 states have (on average 4.605537123898867) internal successors, (40257), 8761 states have internal predecessors, (40257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:26,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8762 states to 8762 states and 40257 transitions. [2022-11-20 10:54:26,172 INFO L78 Accepts]: Start accepts. Automaton has 8762 states and 40257 transitions. Word has length 14 [2022-11-20 10:54:26,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:54:26,172 INFO L495 AbstractCegarLoop]: Abstraction has 8762 states and 40257 transitions. [2022-11-20 10:54:26,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:26,173 INFO L276 IsEmpty]: Start isEmpty. Operand 8762 states and 40257 transitions. [2022-11-20 10:54:26,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 10:54:26,177 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:54:26,177 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:54:26,193 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Ended with exit code 0 [2022-11-20 10:54:26,378 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:54:26,378 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:54:26,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:54:26,378 INFO L85 PathProgramCache]: Analyzing trace with hash -319035127, now seen corresponding path program 1 times [2022-11-20 10:54:26,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:54:26,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1884694930] [2022-11-20 10:54:26,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:54:26,379 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:54:26,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:54:26,380 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:54:26,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2022-11-20 10:54:26,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:54:26,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:54:26,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:54:26,883 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:54:26,884 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-20 10:54:27,110 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 10:54:27,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:54:27,882 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:54:27,882 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:54:27,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1884694930] [2022-11-20 10:54:27,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1884694930] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:54:27,883 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:54:27,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:54:27,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845013322] [2022-11-20 10:54:27,883 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:54:27,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:54:27,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:54:27,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:54:27,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:54:27,884 INFO L87 Difference]: Start difference. First operand 8762 states and 40257 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:34,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:54:34,322 INFO L93 Difference]: Finished difference Result 13496 states and 61636 transitions. [2022-11-20 10:54:34,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:54:34,323 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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-20 10:54:34,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:54:34,470 INFO L225 Difference]: With dead ends: 13496 [2022-11-20 10:54:34,470 INFO L226 Difference]: Without dead ends: 13496 [2022-11-20 10:54:34,470 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:54:34,471 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 373 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 155 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2022-11-20 10:54:34,471 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [373 Valid, 0 Invalid, 642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 482 Invalid, 0 Unknown, 155 Unchecked, 5.9s Time] [2022-11-20 10:54:34,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13496 states. [2022-11-20 10:54:34,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13496 to 8780. [2022-11-20 10:54:34,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8780 states, 8759 states have (on average 4.606804429729421) internal successors, (40351), 8779 states have internal predecessors, (40351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:34,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8780 states to 8780 states and 40351 transitions. [2022-11-20 10:54:34,708 INFO L78 Accepts]: Start accepts. Automaton has 8780 states and 40351 transitions. Word has length 14 [2022-11-20 10:54:34,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:54:34,708 INFO L495 AbstractCegarLoop]: Abstraction has 8780 states and 40351 transitions. [2022-11-20 10:54:34,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:34,708 INFO L276 IsEmpty]: Start isEmpty. Operand 8780 states and 40351 transitions. [2022-11-20 10:54:34,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 10:54:34,711 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:54:34,711 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:54:34,720 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:54:34,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:54:34,912 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:54:34,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:54:34,912 INFO L85 PathProgramCache]: Analyzing trace with hash -444633857, now seen corresponding path program 1 times [2022-11-20 10:54:34,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:54:34,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1861770599] [2022-11-20 10:54:34,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:54:34,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-20 10:54:34,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:54:34,914 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:54:34,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2022-11-20 10:54:35,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:54:35,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:54:35,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:54:35,400 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:54:35,400 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-20 10:54:35,661 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:54:35,661 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:54:36,411 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:54:36,411 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:54:36,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1861770599] [2022-11-20 10:54:36,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1861770599] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:54:36,412 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:54:36,412 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:54:36,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128425726] [2022-11-20 10:54:36,412 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:54:36,412 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:54:36,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:54:36,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:54:36,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:54:36,413 INFO L87 Difference]: Start difference. First operand 8780 states and 40351 transitions. Second operand has 10 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:40,253 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:54:42,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:54:42,948 INFO L93 Difference]: Finished difference Result 13514 states and 61766 transitions. [2022-11-20 10:54:42,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:54:42,949 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.8) internal successors, (28), 9 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-20 10:54:42,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:54:43,004 INFO L225 Difference]: With dead ends: 13514 [2022-11-20 10:54:43,004 INFO L226 Difference]: Without dead ends: 13514 [2022-11-20 10:54:43,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:54:43,005 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 170 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 158 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2022-11-20 10:54:43,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 0 Invalid, 666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 503 Invalid, 0 Unknown, 158 Unchecked, 6.0s Time] [2022-11-20 10:54:43,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13514 states. [2022-11-20 10:54:43,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13514 to 8798. [2022-11-20 10:54:43,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8798 states, 8777 states have (on average 4.61216816679959) internal successors, (40481), 8797 states have internal predecessors, (40481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:43,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8798 states to 8798 states and 40481 transitions. [2022-11-20 10:54:43,261 INFO L78 Accepts]: Start accepts. Automaton has 8798 states and 40481 transitions. Word has length 14 [2022-11-20 10:54:43,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:54:43,262 INFO L495 AbstractCegarLoop]: Abstraction has 8798 states and 40481 transitions. [2022-11-20 10:54:43,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:43,262 INFO L276 IsEmpty]: Start isEmpty. Operand 8798 states and 40481 transitions. [2022-11-20 10:54:43,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 10:54:43,265 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:54:43,265 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:54:43,279 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:54:43,465 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:54:43,466 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:54:43,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:54:43,466 INFO L85 PathProgramCache]: Analyzing trace with hash -445348967, now seen corresponding path program 1 times [2022-11-20 10:54:43,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:54:43,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1582401670] [2022-11-20 10:54:43,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:54:43,467 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:54:43,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:54:43,468 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:54:43,472 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2022-11-20 10:54:43,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:54:43,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:54:43,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:54:44,023 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:54:44,023 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-20 10:54:44,312 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 10:54:44,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:54:45,188 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:54:45,188 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:54:45,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1582401670] [2022-11-20 10:54:45,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1582401670] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:54:45,189 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:54:45,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:54:45,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953586846] [2022-11-20 10:54:45,189 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:54:45,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:54:45,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:54:45,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:54:45,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:54:45,191 INFO L87 Difference]: Start difference. First operand 8798 states and 40481 transitions. Second operand has 10 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:52,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:54:52,144 INFO L93 Difference]: Finished difference Result 13514 states and 61748 transitions. [2022-11-20 10:54:52,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:54:52,145 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.8) internal successors, (28), 9 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-20 10:54:52,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:54:52,200 INFO L225 Difference]: With dead ends: 13514 [2022-11-20 10:54:52,200 INFO L226 Difference]: Without dead ends: 13514 [2022-11-20 10:54:52,200 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:54:52,201 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 170 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 500 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 654 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 500 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 149 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2022-11-20 10:54:52,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 0 Invalid, 654 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 500 Invalid, 0 Unknown, 149 Unchecked, 6.4s Time] [2022-11-20 10:54:52,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13514 states. [2022-11-20 10:54:52,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13514 to 8798. [2022-11-20 10:54:52,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8798 states, 8777 states have (on average 4.6101173521704455) internal successors, (40463), 8797 states have internal predecessors, (40463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:52,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8798 states to 8798 states and 40463 transitions. [2022-11-20 10:54:52,536 INFO L78 Accepts]: Start accepts. Automaton has 8798 states and 40463 transitions. Word has length 14 [2022-11-20 10:54:52,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:54:52,537 INFO L495 AbstractCegarLoop]: Abstraction has 8798 states and 40463 transitions. [2022-11-20 10:54:52,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:52,537 INFO L276 IsEmpty]: Start isEmpty. Operand 8798 states and 40463 transitions. [2022-11-20 10:54:52,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-20 10:54:52,540 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:54:52,540 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:54:52,550 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Ended with exit code 0 [2022-11-20 10:54:52,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:54:52,741 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:54:52,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:54:52,741 INFO L85 PathProgramCache]: Analyzing trace with hash 81772987, now seen corresponding path program 1 times [2022-11-20 10:54:52,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:54:52,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1274879424] [2022-11-20 10:54:52,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:54:52,742 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:54:52,742 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:54:52,743 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:54:52,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2022-11-20 10:54:52,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:54:52,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:54:53,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:54:53,236 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:54:53,237 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-20 10:54:53,465 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 10:54:53,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:54:54,161 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:54:54,161 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:54:54,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1274879424] [2022-11-20 10:54:54,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1274879424] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:54:54,162 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:54:54,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:54:54,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654356847] [2022-11-20 10:54:54,162 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:54:54,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:54:54,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:54:54,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:54:54,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:54:54,163 INFO L87 Difference]: Start difference. First operand 8798 states and 40463 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:54:58,311 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:55:00,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:55:00,754 INFO L93 Difference]: Finished difference Result 13524 states and 61783 transitions. [2022-11-20 10:55:00,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:55:00,755 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have 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-20 10:55:00,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:55:00,812 INFO L225 Difference]: With dead ends: 13524 [2022-11-20 10:55:00,812 INFO L226 Difference]: Without dead ends: 13524 [2022-11-20 10:55:00,812 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:55:00,812 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 374 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 142 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-11-20 10:55:00,813 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [374 Valid, 0 Invalid, 612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 465 Invalid, 0 Unknown, 142 Unchecked, 6.1s Time] [2022-11-20 10:55:00,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13524 states. [2022-11-20 10:55:01,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13524 to 8808. [2022-11-20 10:55:01,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8808 states, 8787 states have (on average 4.6088539888471605) internal successors, (40498), 8807 states have internal predecessors, (40498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:01,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8808 states to 8808 states and 40498 transitions. [2022-11-20 10:55:01,072 INFO L78 Accepts]: Start accepts. Automaton has 8808 states and 40498 transitions. Word has length 14 [2022-11-20 10:55:01,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:55:01,072 INFO L495 AbstractCegarLoop]: Abstraction has 8808 states and 40498 transitions. [2022-11-20 10:55:01,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:01,072 INFO L276 IsEmpty]: Start isEmpty. Operand 8808 states and 40498 transitions. [2022-11-20 10:55:01,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 10:55:01,076 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:55:01,077 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:55:01,087 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Ended with exit code 0 [2022-11-20 10:55:01,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:55:01,277 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:55:01,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:55:01,277 INFO L85 PathProgramCache]: Analyzing trace with hash -1488631115, now seen corresponding path program 1 times [2022-11-20 10:55:01,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:55:01,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [853772583] [2022-11-20 10:55:01,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:55:01,278 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:55:01,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:55:01,279 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:55:01,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2022-11-20 10:55:01,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:55:01,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:55:01,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:55:01,758 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:55:01,758 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-20 10:55:01,993 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 10:55:01,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:55:02,771 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:55:02,771 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:55:02,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [853772583] [2022-11-20 10:55:02,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [853772583] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:55:02,772 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:55:02,772 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:55:02,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301714423] [2022-11-20 10:55:02,772 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:55:02,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:55:02,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:55:02,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:55:02,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:55:02,773 INFO L87 Difference]: Start difference. First operand 8808 states and 40498 transitions. Second operand has 10 states, 10 states have (on average 2.9) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:06,415 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:55:09,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:55:09,025 INFO L93 Difference]: Finished difference Result 13525 states and 61785 transitions. [2022-11-20 10:55:09,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:55:09,026 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.9) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 10:55:09,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:55:09,081 INFO L225 Difference]: With dead ends: 13525 [2022-11-20 10:55:09,081 INFO L226 Difference]: Without dead ends: 13525 [2022-11-20 10:55:09,081 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:55:09,081 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 168 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 151 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2022-11-20 10:55:09,082 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 0 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 509 Invalid, 0 Unknown, 151 Unchecked, 5.7s Time] [2022-11-20 10:55:09,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13525 states. [2022-11-20 10:55:09,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13525 to 8809. [2022-11-20 10:55:09,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8809 states, 8788 states have (on average 4.608557123350023) internal successors, (40500), 8808 states have internal predecessors, (40500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:09,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8809 states to 8809 states and 40500 transitions. [2022-11-20 10:55:09,341 INFO L78 Accepts]: Start accepts. Automaton has 8809 states and 40500 transitions. Word has length 15 [2022-11-20 10:55:09,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:55:09,341 INFO L495 AbstractCegarLoop]: Abstraction has 8809 states and 40500 transitions. [2022-11-20 10:55:09,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.9) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:09,341 INFO L276 IsEmpty]: Start isEmpty. Operand 8809 states and 40500 transitions. [2022-11-20 10:55:09,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 10:55:09,346 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:55:09,346 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:55:09,370 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:55:09,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:55:09,547 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:55:09,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:55:09,547 INFO L85 PathProgramCache]: Analyzing trace with hash -146715037, now seen corresponding path program 1 times [2022-11-20 10:55:09,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:55:09,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [305386106] [2022-11-20 10:55:09,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:55:09,548 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:55:09,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:55:09,549 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:55:09,553 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2022-11-20 10:55:09,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:55:09,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:55:09,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:55:10,059 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:55:10,059 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-20 10:55:10,353 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 10:55:10,353 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:55:11,149 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:55:11,150 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:55:11,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [305386106] [2022-11-20 10:55:11,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [305386106] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:55:11,150 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:55:11,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:55:11,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395194282] [2022-11-20 10:55:11,150 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:55:11,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:55:11,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:55:11,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:55:11,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:55:11,151 INFO L87 Difference]: Start difference. First operand 8809 states and 40500 transitions. Second operand has 10 states, 10 states have (on average 2.9) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:14,721 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:55:18,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:55:18,025 INFO L93 Difference]: Finished difference Result 13534 states and 61818 transitions. [2022-11-20 10:55:18,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:55:18,026 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.9) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 10:55:18,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:55:18,079 INFO L225 Difference]: With dead ends: 13534 [2022-11-20 10:55:18,079 INFO L226 Difference]: Without dead ends: 13534 [2022-11-20 10:55:18,079 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:55:18,080 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 373 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 619 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 149 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2022-11-20 10:55:18,080 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [373 Valid, 0 Invalid, 619 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 465 Invalid, 0 Unknown, 149 Unchecked, 6.4s Time] [2022-11-20 10:55:18,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13534 states. [2022-11-20 10:55:18,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13534 to 8818. [2022-11-20 10:55:18,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8818 states, 8797 states have (on average 4.607593497783335) internal successors, (40533), 8817 states have internal predecessors, (40533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:18,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8818 states to 8818 states and 40533 transitions. [2022-11-20 10:55:18,358 INFO L78 Accepts]: Start accepts. Automaton has 8818 states and 40533 transitions. Word has length 15 [2022-11-20 10:55:18,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:55:18,358 INFO L495 AbstractCegarLoop]: Abstraction has 8818 states and 40533 transitions. [2022-11-20 10:55:18,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.9) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:18,358 INFO L276 IsEmpty]: Start isEmpty. Operand 8818 states and 40533 transitions. [2022-11-20 10:55:18,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 10:55:18,362 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:55:18,362 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:55:18,371 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Ended with exit code 0 [2022-11-20 10:55:18,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:55:18,563 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:55:18,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:55:18,563 INFO L85 PathProgramCache]: Analyzing trace with hash -272313767, now seen corresponding path program 1 times [2022-11-20 10:55:18,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:55:18,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [765537409] [2022-11-20 10:55:18,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:55:18,563 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:55:18,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:55:18,564 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:55:18,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2022-11-20 10:55:18,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:55:18,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:55:18,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:55:19,067 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:55:19,068 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-20 10:55:19,330 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:55:19,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:55:20,089 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:55:20,089 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:55:20,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [765537409] [2022-11-20 10:55:20,089 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [765537409] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:55:20,089 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:55:20,090 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:55:20,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628596611] [2022-11-20 10:55:20,090 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:55:20,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:55:20,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:55:20,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:55:20,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:55:20,091 INFO L87 Difference]: Start difference. First operand 8818 states and 40533 transitions. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:26,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:55:26,339 INFO L93 Difference]: Finished difference Result 13543 states and 61869 transitions. [2022-11-20 10:55:26,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:55:26,341 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 10:55:26,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:55:26,394 INFO L225 Difference]: With dead ends: 13543 [2022-11-20 10:55:26,394 INFO L226 Difference]: Without dead ends: 13543 [2022-11-20 10:55:26,395 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:55:26,395 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 168 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 170 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2022-11-20 10:55:26,395 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 0 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 509 Invalid, 0 Unknown, 170 Unchecked, 5.7s Time] [2022-11-20 10:55:26,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13543 states. [2022-11-20 10:55:26,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13543 to 8827. [2022-11-20 10:55:26,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8827 states, 8806 states have (on average 4.60867590279355) internal successors, (40584), 8826 states have internal predecessors, (40584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:26,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8827 states to 8827 states and 40584 transitions. [2022-11-20 10:55:26,636 INFO L78 Accepts]: Start accepts. Automaton has 8827 states and 40584 transitions. Word has length 15 [2022-11-20 10:55:26,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:55:26,637 INFO L495 AbstractCegarLoop]: Abstraction has 8827 states and 40584 transitions. [2022-11-20 10:55:26,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:26,637 INFO L276 IsEmpty]: Start isEmpty. Operand 8827 states and 40584 transitions. [2022-11-20 10:55:26,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 10:55:26,641 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:55:26,641 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:55:26,651 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Forceful destruction successful, exit code 0 [2022-11-20 10:55:26,841 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:55:26,841 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:55:26,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:55:26,842 INFO L85 PathProgramCache]: Analyzing trace with hash -273028877, now seen corresponding path program 1 times [2022-11-20 10:55:26,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:55:26,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [187577657] [2022-11-20 10:55:26,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:55:26,842 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:55:26,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:55:26,843 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:55:26,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2022-11-20 10:55:27,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:55:27,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:55:27,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:55:27,344 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:55:27,345 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-20 10:55:27,664 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 10:55:27,664 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:55:28,437 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:55:28,437 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:55:28,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [187577657] [2022-11-20 10:55:28,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [187577657] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:55:28,438 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:55:28,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:55:28,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422214030] [2022-11-20 10:55:28,438 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:55:28,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:55:28,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:55:28,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:55:28,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:55:28,439 INFO L87 Difference]: Start difference. First operand 8827 states and 40584 transitions. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:34,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:55:34,967 INFO L93 Difference]: Finished difference Result 13543 states and 61860 transitions. [2022-11-20 10:55:34,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:55:34,968 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 10:55:34,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:55:35,021 INFO L225 Difference]: With dead ends: 13543 [2022-11-20 10:55:35,021 INFO L226 Difference]: Without dead ends: 13543 [2022-11-20 10:55:35,021 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:55:35,021 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 372 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 472 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 155 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2022-11-20 10:55:35,021 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 0 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 472 Invalid, 0 Unknown, 155 Unchecked, 5.9s Time] [2022-11-20 10:55:35,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13543 states. [2022-11-20 10:55:35,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13543 to 8827. [2022-11-20 10:55:35,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8827 states, 8806 states have (on average 4.607653872359755) internal successors, (40575), 8826 states have internal predecessors, (40575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:35,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8827 states to 8827 states and 40575 transitions. [2022-11-20 10:55:35,276 INFO L78 Accepts]: Start accepts. Automaton has 8827 states and 40575 transitions. Word has length 15 [2022-11-20 10:55:35,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:55:35,276 INFO L495 AbstractCegarLoop]: Abstraction has 8827 states and 40575 transitions. [2022-11-20 10:55:35,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:35,276 INFO L276 IsEmpty]: Start isEmpty. Operand 8827 states and 40575 transitions. [2022-11-20 10:55:35,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 10:55:35,281 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:55:35,281 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:55:35,290 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Ended with exit code 0 [2022-11-20 10:55:35,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:55:35,481 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:55:35,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:55:35,482 INFO L85 PathProgramCache]: Analyzing trace with hash -881203613, now seen corresponding path program 1 times [2022-11-20 10:55:35,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:55:35,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [509932230] [2022-11-20 10:55:35,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:55:35,482 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:55:35,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:55:35,483 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:55:35,485 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2022-11-20 10:55:35,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:55:35,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:55:35,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:55:35,980 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:55:35,981 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-20 10:55:36,281 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:55:36,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:55:37,085 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:55:37,085 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:55:37,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [509932230] [2022-11-20 10:55:37,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [509932230] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:55:37,085 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:55:37,086 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:55:37,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078001014] [2022-11-20 10:55:37,086 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:55:37,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:55:37,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:55:37,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:55:37,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:55:37,087 INFO L87 Difference]: Start difference. First operand 8827 states and 40575 transitions. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:39,531 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:55:40,589 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:55:43,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:55:43,757 INFO L93 Difference]: Finished difference Result 14719 states and 66779 transitions. [2022-11-20 10:55:43,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:55:43,758 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 10:55:43,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:55:43,822 INFO L225 Difference]: With dead ends: 14719 [2022-11-20 10:55:43,822 INFO L226 Difference]: Without dead ends: 14719 [2022-11-20 10:55:43,822 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:55:43,822 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 84 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 99 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-11-20 10:55:43,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 0 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 443 Invalid, 0 Unknown, 99 Unchecked, 6.1s Time] [2022-11-20 10:55:43,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14719 states. [2022-11-20 10:55:44,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14719 to 8674. [2022-11-20 10:55:44,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8674 states, 8653 states have (on average 4.577372009707616) internal successors, (39608), 8673 states have internal predecessors, (39608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:44,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8674 states to 8674 states and 39608 transitions. [2022-11-20 10:55:44,094 INFO L78 Accepts]: Start accepts. Automaton has 8674 states and 39608 transitions. Word has length 15 [2022-11-20 10:55:44,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:55:44,094 INFO L495 AbstractCegarLoop]: Abstraction has 8674 states and 39608 transitions. [2022-11-20 10:55:44,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:44,094 INFO L276 IsEmpty]: Start isEmpty. Operand 8674 states and 39608 transitions. [2022-11-20 10:55:44,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 10:55:44,099 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:55:44,099 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:55:44,111 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (71)] Forceful destruction successful, exit code 0 [2022-11-20 10:55:44,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:55:44,300 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:55:44,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:55:44,301 INFO L85 PathProgramCache]: Analyzing trace with hash -881918723, now seen corresponding path program 1 times [2022-11-20 10:55:44,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:55:44,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1603394694] [2022-11-20 10:55:44,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:55:44,301 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:55:44,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:55:44,302 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:55:44,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (72)] Waiting until timeout for monitored process [2022-11-20 10:55:44,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:55:44,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:55:44,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:55:44,857 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:55:44,858 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-20 10:55:45,124 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 10:55:45,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:55:45,938 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:55:45,939 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:55:45,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1603394694] [2022-11-20 10:55:45,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1603394694] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:55:45,939 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:55:45,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:55:45,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779090332] [2022-11-20 10:55:45,939 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:55:45,940 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:55:45,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:55:45,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:55:45,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:55:45,940 INFO L87 Difference]: Start difference. First operand 8674 states and 39608 transitions. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:48,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:55:52,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:55:52,731 INFO L93 Difference]: Finished difference Result 13467 states and 61313 transitions. [2022-11-20 10:55:52,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:55:52,736 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 10:55:52,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:55:52,789 INFO L225 Difference]: With dead ends: 13467 [2022-11-20 10:55:52,789 INFO L226 Difference]: Without dead ends: 13467 [2022-11-20 10:55:52,790 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:55:52,790 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 270 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 164 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:55:52,790 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 0 Invalid, 643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 474 Invalid, 0 Unknown, 164 Unchecked, 6.2s Time] [2022-11-20 10:55:52,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13467 states. [2022-11-20 10:55:53,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13467 to 8691. [2022-11-20 10:55:53,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8691 states, 8670 states have (on average 4.580392156862745) internal successors, (39712), 8690 states have internal predecessors, (39712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:53,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8691 states to 8691 states and 39712 transitions. [2022-11-20 10:55:53,132 INFO L78 Accepts]: Start accepts. Automaton has 8691 states and 39712 transitions. Word has length 15 [2022-11-20 10:55:53,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:55:53,132 INFO L495 AbstractCegarLoop]: Abstraction has 8691 states and 39712 transitions. [2022-11-20 10:55:53,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:53,132 INFO L276 IsEmpty]: Start isEmpty. Operand 8691 states and 39712 transitions. [2022-11-20 10:55:53,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 10:55:53,137 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:55:53,137 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:55:53,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (72)] Forceful destruction successful, exit code 0 [2022-11-20 10:55:53,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:55:53,337 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:55:53,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:55:53,338 INFO L85 PathProgramCache]: Analyzing trace with hash -835951084, now seen corresponding path program 1 times [2022-11-20 10:55:53,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:55:53,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [786755574] [2022-11-20 10:55:53,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:55:53,339 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:55:53,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:55:53,339 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:55:53,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2022-11-20 10:55:53,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:55:53,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:55:53,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:55:53,852 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:55:53,853 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-20 10:55:54,119 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:55:54,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:55:54,909 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:55:54,909 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:55:54,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [786755574] [2022-11-20 10:55:54,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [786755574] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:55:54,909 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:55:54,909 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:55:54,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994226951] [2022-11-20 10:55:54,909 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:55:54,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:55:54,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:55:54,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:55:54,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:55:54,910 INFO L87 Difference]: Start difference. First operand 8691 states and 39712 transitions. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:55:58,057 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:56:01,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:56:01,478 INFO L93 Difference]: Finished difference Result 13487 states and 61403 transitions. [2022-11-20 10:56:01,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:56:01,480 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 10:56:01,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:56:01,533 INFO L225 Difference]: With dead ends: 13487 [2022-11-20 10:56:01,533 INFO L226 Difference]: Without dead ends: 13487 [2022-11-20 10:56:01,534 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:56:01,534 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 169 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 500 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 500 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 164 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2022-11-20 10:56:01,534 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 0 Invalid, 669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 500 Invalid, 0 Unknown, 164 Unchecked, 6.0s Time] [2022-11-20 10:56:01,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13487 states. [2022-11-20 10:56:01,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13487 to 8711. [2022-11-20 10:56:01,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8711 states, 8690 states have (on average 4.580207134637514) internal successors, (39802), 8710 states have internal predecessors, (39802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:56:01,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8711 states to 8711 states and 39802 transitions. [2022-11-20 10:56:01,778 INFO L78 Accepts]: Start accepts. Automaton has 8711 states and 39802 transitions. Word has length 15 [2022-11-20 10:56:01,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:56:01,778 INFO L495 AbstractCegarLoop]: Abstraction has 8711 states and 39802 transitions. [2022-11-20 10:56:01,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:56:01,778 INFO L276 IsEmpty]: Start isEmpty. Operand 8711 states and 39802 transitions. [2022-11-20 10:56:01,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-20 10:56:01,782 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:56:01,782 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:56:01,794 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Ended with exit code 0 [2022-11-20 10:56:01,982 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:56:01,983 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:56:01,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:56:01,983 INFO L85 PathProgramCache]: Analyzing trace with hash -836666194, now seen corresponding path program 1 times [2022-11-20 10:56:01,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:56:01,983 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [439804509] [2022-11-20 10:56:01,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:56:01,983 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:56:01,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:56:01,984 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:56:01,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2022-11-20 10:56:02,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:56:02,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:56:02,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:56:02,488 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:56:02,488 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-20 10:56:02,752 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 10:56:02,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:56:03,574 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:56:03,574 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:56:03,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [439804509] [2022-11-20 10:56:03,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [439804509] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:56:03,575 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:56:03,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:56:03,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505812708] [2022-11-20 10:56:03,575 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:56:03,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:56:03,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:56:03,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:56:03,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:56:03,576 INFO L87 Difference]: Start difference. First operand 8711 states and 39802 transitions. Second operand has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:56:05,659 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:56:10,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:56:10,285 INFO L93 Difference]: Finished difference Result 13487 states and 61393 transitions. [2022-11-20 10:56:10,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:56:10,287 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-20 10:56:10,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:56:10,345 INFO L225 Difference]: With dead ends: 13487 [2022-11-20 10:56:10,345 INFO L226 Difference]: Without dead ends: 13487 [2022-11-20 10:56:10,345 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:56:10,346 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 372 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 156 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:56:10,346 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 0 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 474 Invalid, 0 Unknown, 156 Unchecked, 6.2s Time] [2022-11-20 10:56:10,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13487 states. [2022-11-20 10:56:10,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13487 to 8711. [2022-11-20 10:56:10,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8711 states, 8690 states have (on average 4.579056386651323) internal successors, (39792), 8710 states have internal predecessors, (39792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:56:10,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8711 states to 8711 states and 39792 transitions. [2022-11-20 10:56:10,784 INFO L78 Accepts]: Start accepts. Automaton has 8711 states and 39792 transitions. Word has length 15 [2022-11-20 10:56:10,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:56:10,784 INFO L495 AbstractCegarLoop]: Abstraction has 8711 states and 39792 transitions. [2022-11-20 10:56:10,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.0) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:56:10,785 INFO L276 IsEmpty]: Start isEmpty. Operand 8711 states and 39792 transitions. [2022-11-20 10:56:10,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:56:10,789 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:56:10,790 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1] [2022-11-20 10:56:10,802 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Ended with exit code 0 [2022-11-20 10:56:10,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:56:10,990 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:56:10,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:56:10,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1131007679, now seen corresponding path program 3 times [2022-11-20 10:56:10,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:56:10,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [422066005] [2022-11-20 10:56:10,991 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 10:56:10,992 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:56:10,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:56:10,992 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:56:10,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (75)] Waiting until timeout for monitored process [2022-11-20 10:56:11,531 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-11-20 10:56:11,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 10:56:11,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-20 10:56:11,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:56:11,821 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:56:11,822 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-20 10:56:12,439 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 7 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:56:12,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:56:13,857 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 7 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:56:13,857 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:56:13,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [422066005] [2022-11-20 10:56:13,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [422066005] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:56:13,858 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:56:13,858 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2022-11-20 10:56:13,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674766250] [2022-11-20 10:56:13,858 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:56:13,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-20 10:56:13,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:56:13,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-20 10:56:13,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2022-11-20 10:56:13,859 INFO L87 Difference]: Start difference. First operand 8711 states and 39792 transitions. Second operand has 20 states, 20 states have (on average 1.5) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:56:18,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:56:20,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:56:34,211 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:56:51,479 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:57:05,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:57:05,579 INFO L93 Difference]: Finished difference Result 28462 states and 121408 transitions. [2022-11-20 10:57:05,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-20 10:57:05,580 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.5) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:57:05,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:57:05,704 INFO L225 Difference]: With dead ends: 28462 [2022-11-20 10:57:05,704 INFO L226 Difference]: Without dead ends: 28330 [2022-11-20 10:57:05,704 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=216, Invalid=1116, Unknown=0, NotChecked=0, Total=1332 [2022-11-20 10:57:05,704 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2619 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3592 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 46.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2619 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 3965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 3592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 341 IncrementalHoareTripleChecker+Unchecked, 47.9s IncrementalHoareTripleChecker+Time [2022-11-20 10:57:05,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2619 Valid, 0 Invalid, 3965 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 3592 Invalid, 0 Unknown, 341 Unchecked, 47.9s Time] [2022-11-20 10:57:05,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28330 states. [2022-11-20 10:57:06,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28330 to 10008. [2022-11-20 10:57:06,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10008 states, 9987 states have (on average 4.520476619605487) internal successors, (45146), 10007 states have internal predecessors, (45146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:06,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10008 states to 10008 states and 45146 transitions. [2022-11-20 10:57:06,128 INFO L78 Accepts]: Start accepts. Automaton has 10008 states and 45146 transitions. Word has length 16 [2022-11-20 10:57:06,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:57:06,128 INFO L495 AbstractCegarLoop]: Abstraction has 10008 states and 45146 transitions. [2022-11-20 10:57:06,128 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.5) internal successors, (30), 19 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:06,128 INFO L276 IsEmpty]: Start isEmpty. Operand 10008 states and 45146 transitions. [2022-11-20 10:57:06,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:57:06,134 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:57:06,134 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:57:06,146 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (75)] Forceful destruction successful, exit code 0 [2022-11-20 10:57:06,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:57:06,334 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:57:06,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:57:06,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1651916504, now seen corresponding path program 1 times [2022-11-20 10:57:06,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:57:06,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [287505972] [2022-11-20 10:57:06,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:57:06,335 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:57:06,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:57:06,336 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:57:06,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Waiting until timeout for monitored process [2022-11-20 10:57:06,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:57:06,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:57:06,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:57:06,919 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:57:06,919 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-20 10:57:07,185 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 10:57:07,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:57:08,027 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:57:08,028 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:57:08,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [287505972] [2022-11-20 10:57:08,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [287505972] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:57:08,028 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:57:08,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:57:08,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645270457] [2022-11-20 10:57:08,029 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:57:08,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:57:08,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:57:08,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:57:08,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:57:08,030 INFO L87 Difference]: Start difference. First operand 10008 states and 45146 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:10,962 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:57:12,083 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:57:14,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:57:14,649 INFO L93 Difference]: Finished difference Result 12962 states and 57615 transitions. [2022-11-20 10:57:14,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:57:14,651 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:57:14,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:57:14,704 INFO L225 Difference]: With dead ends: 12962 [2022-11-20 10:57:14,704 INFO L226 Difference]: Without dead ends: 12962 [2022-11-20 10:57:14,704 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:57:14,705 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 355 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 137 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-11-20 10:57:14,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [355 Valid, 0 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 469 Invalid, 0 Unknown, 137 Unchecked, 6.1s Time] [2022-11-20 10:57:14,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12962 states. [2022-11-20 10:57:14,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12962 to 10009. [2022-11-20 10:57:14,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10009 states, 9988 states have (on average 4.520224269122948) internal successors, (45148), 10008 states have internal predecessors, (45148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:14,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10009 states to 10009 states and 45148 transitions. [2022-11-20 10:57:14,973 INFO L78 Accepts]: Start accepts. Automaton has 10009 states and 45148 transitions. Word has length 16 [2022-11-20 10:57:14,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:57:14,973 INFO L495 AbstractCegarLoop]: Abstraction has 10009 states and 45148 transitions. [2022-11-20 10:57:14,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:14,974 INFO L276 IsEmpty]: Start isEmpty. Operand 10009 states and 45148 transitions. [2022-11-20 10:57:14,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:57:14,979 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:57:14,979 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:57:14,989 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Ended with exit code 0 [2022-11-20 10:57:15,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:57:15,180 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:57:15,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:57:15,181 INFO L85 PathProgramCache]: Analyzing trace with hash -1777515234, now seen corresponding path program 1 times [2022-11-20 10:57:15,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:57:15,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1540918569] [2022-11-20 10:57:15,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:57:15,181 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:57:15,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:57:15,182 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:57:15,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Waiting until timeout for monitored process [2022-11-20 10:57:15,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:57:15,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:57:15,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:57:15,739 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:57:15,739 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-20 10:57:16,034 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:57:16,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:57:16,865 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:57:16,865 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:57:16,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1540918569] [2022-11-20 10:57:16,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1540918569] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:57:16,865 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:57:16,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:57:16,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067113866] [2022-11-20 10:57:16,866 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:57:16,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:57:16,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:57:16,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:57:16,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:57:16,867 INFO L87 Difference]: Start difference. First operand 10009 states and 45148 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:20,563 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:57:23,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:57:23,213 INFO L93 Difference]: Finished difference Result 12967 states and 57625 transitions. [2022-11-20 10:57:23,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:57:23,215 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:57:23,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:57:23,268 INFO L225 Difference]: With dead ends: 12967 [2022-11-20 10:57:23,268 INFO L226 Difference]: Without dead ends: 12967 [2022-11-20 10:57:23,268 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:57:23,268 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 253 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 40 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2022-11-20 10:57:23,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [253 Valid, 0 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 444 Invalid, 0 Unknown, 40 Unchecked, 5.8s Time] [2022-11-20 10:57:23,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12967 states. [2022-11-20 10:57:23,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12967 to 10014. [2022-11-20 10:57:23,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10014 states, 9993 states have (on average 4.5189632742920045) internal successors, (45158), 10013 states have internal predecessors, (45158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:23,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10014 states to 10014 states and 45158 transitions. [2022-11-20 10:57:23,534 INFO L78 Accepts]: Start accepts. Automaton has 10014 states and 45158 transitions. Word has length 16 [2022-11-20 10:57:23,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:57:23,534 INFO L495 AbstractCegarLoop]: Abstraction has 10014 states and 45158 transitions. [2022-11-20 10:57:23,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:23,534 INFO L276 IsEmpty]: Start isEmpty. Operand 10014 states and 45158 transitions. [2022-11-20 10:57:23,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:57:23,540 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:57:23,540 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:57:23,549 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Ended with exit code 0 [2022-11-20 10:57:23,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:57:23,740 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:57:23,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:57:23,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1778230344, now seen corresponding path program 1 times [2022-11-20 10:57:23,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:57:23,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1380029643] [2022-11-20 10:57:23,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:57:23,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-20 10:57:23,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:57:23,742 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:57:23,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (78)] Waiting until timeout for monitored process [2022-11-20 10:57:24,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:57:24,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:57:24,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:57:24,275 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:57:24,275 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-20 10:57:24,584 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 10:57:24,584 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:57:25,444 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:57:25,444 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:57:25,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1380029643] [2022-11-20 10:57:25,444 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1380029643] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:57:25,444 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:57:25,444 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:57:25,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895184962] [2022-11-20 10:57:25,444 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:57:25,445 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:57:25,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:57:25,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:57:25,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:57:25,446 INFO L87 Difference]: Start difference. First operand 10014 states and 45158 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:28,473 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:57:32,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:57:32,463 INFO L93 Difference]: Finished difference Result 12967 states and 57624 transitions. [2022-11-20 10:57:32,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:57:32,465 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:57:32,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:57:32,517 INFO L225 Difference]: With dead ends: 12967 [2022-11-20 10:57:32,517 INFO L226 Difference]: Without dead ends: 12967 [2022-11-20 10:57:32,518 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:57:32,518 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 253 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 39 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2022-11-20 10:57:32,518 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [253 Valid, 0 Invalid, 515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 471 Invalid, 0 Unknown, 39 Unchecked, 6.4s Time] [2022-11-20 10:57:32,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12967 states. [2022-11-20 10:57:32,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12967 to 10014. [2022-11-20 10:57:32,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10014 states, 9993 states have (on average 4.51886320424297) internal successors, (45157), 10013 states have internal predecessors, (45157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:32,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10014 states to 10014 states and 45157 transitions. [2022-11-20 10:57:32,830 INFO L78 Accepts]: Start accepts. Automaton has 10014 states and 45157 transitions. Word has length 16 [2022-11-20 10:57:32,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:57:32,830 INFO L495 AbstractCegarLoop]: Abstraction has 10014 states and 45157 transitions. [2022-11-20 10:57:32,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:32,830 INFO L276 IsEmpty]: Start isEmpty. Operand 10014 states and 45157 transitions. [2022-11-20 10:57:32,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:57:32,836 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:57:32,836 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:57:32,848 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (78)] Forceful destruction successful, exit code 0 [2022-11-20 10:57:33,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:57:33,037 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:57:33,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:57:33,037 INFO L85 PathProgramCache]: Analyzing trace with hash 165751881, now seen corresponding path program 1 times [2022-11-20 10:57:33,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:57:33,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [579429489] [2022-11-20 10:57:33,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:57:33,037 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:57:33,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:57:33,038 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:57:33,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (79)] Waiting until timeout for monitored process [2022-11-20 10:57:33,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:57:33,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:57:33,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:57:33,593 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:57:33,594 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-20 10:57:33,894 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:57:33,895 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:57:34,740 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:57:34,741 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:57:34,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [579429489] [2022-11-20 10:57:34,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [579429489] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:57:34,741 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:57:34,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:57:34,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609047562] [2022-11-20 10:57:34,741 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:57:34,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:57:34,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:57:34,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:57:34,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:57:34,742 INFO L87 Difference]: Start difference. First operand 10014 states and 45157 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:38,639 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:57:40,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:57:40,914 INFO L93 Difference]: Finished difference Result 13678 states and 60795 transitions. [2022-11-20 10:57:40,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:57:40,915 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:57:40,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:57:40,970 INFO L225 Difference]: With dead ends: 13678 [2022-11-20 10:57:40,970 INFO L226 Difference]: Without dead ends: 13678 [2022-11-20 10:57:40,970 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:57:40,970 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 129 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 105 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2022-11-20 10:57:40,970 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 0 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 357 Invalid, 0 Unknown, 105 Unchecked, 5.6s Time] [2022-11-20 10:57:40,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13678 states. [2022-11-20 10:57:41,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13678 to 10015. [2022-11-20 10:57:41,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10015 states, 9994 states have (on average 4.519011406844107) internal successors, (45163), 10014 states have internal predecessors, (45163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:41,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10015 states to 10015 states and 45163 transitions. [2022-11-20 10:57:41,275 INFO L78 Accepts]: Start accepts. Automaton has 10015 states and 45163 transitions. Word has length 16 [2022-11-20 10:57:41,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:57:41,275 INFO L495 AbstractCegarLoop]: Abstraction has 10015 states and 45163 transitions. [2022-11-20 10:57:41,275 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:41,275 INFO L276 IsEmpty]: Start isEmpty. Operand 10015 states and 45163 transitions. [2022-11-20 10:57:41,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:57:41,281 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:57:41,282 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:57:41,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -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-20 10:57:41,483 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:57:41,484 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:57:41,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:57:41,484 INFO L85 PathProgramCache]: Analyzing trace with hash 165036771, now seen corresponding path program 1 times [2022-11-20 10:57:41,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:57:41,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [116099108] [2022-11-20 10:57:41,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:57:41,485 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:57:41,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:57:41,485 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:57:41,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (80)] Waiting until timeout for monitored process [2022-11-20 10:57:41,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:57:41,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:57:41,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:57:42,098 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:57:42,098 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-20 10:57:42,453 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 10:57:42,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:57:43,344 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:57:43,344 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:57:43,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [116099108] [2022-11-20 10:57:43,345 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [116099108] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:57:43,345 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:57:43,345 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:57:43,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185210226] [2022-11-20 10:57:43,345 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:57:43,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:57:43,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:57:43,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:57:43,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:57:43,346 INFO L87 Difference]: Start difference. First operand 10015 states and 45163 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:45,576 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:57:46,815 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:57:50,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:57:50,678 INFO L93 Difference]: Finished difference Result 12974 states and 57661 transitions. [2022-11-20 10:57:50,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:57:50,679 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:57:50,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:57:50,728 INFO L225 Difference]: With dead ends: 12974 [2022-11-20 10:57:50,728 INFO L226 Difference]: Without dead ends: 12974 [2022-11-20 10:57:50,728 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:57:50,728 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 163 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 74 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2022-11-20 10:57:50,728 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 0 Invalid, 583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 504 Invalid, 0 Unknown, 74 Unchecked, 6.7s Time] [2022-11-20 10:57:50,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12974 states. [2022-11-20 10:57:50,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12974 to 10021. [2022-11-20 10:57:50,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10021 states, 10000 states have (on average 4.5194) internal successors, (45194), 10020 states have internal predecessors, (45194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:50,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10021 states to 10021 states and 45194 transitions. [2022-11-20 10:57:50,988 INFO L78 Accepts]: Start accepts. Automaton has 10021 states and 45194 transitions. Word has length 16 [2022-11-20 10:57:50,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:57:50,988 INFO L495 AbstractCegarLoop]: Abstraction has 10021 states and 45194 transitions. [2022-11-20 10:57:50,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:57:50,989 INFO L276 IsEmpty]: Start isEmpty. Operand 10021 states and 45194 transitions. [2022-11-20 10:57:50,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:57:50,994 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:57:50,994 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:57:51,004 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (80)] Ended with exit code 0 [2022-11-20 10:57:51,194 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:57:51,195 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:57:51,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:57:51,195 INFO L85 PathProgramCache]: Analyzing trace with hash -201044152, now seen corresponding path program 1 times [2022-11-20 10:57:51,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:57:51,196 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1576116323] [2022-11-20 10:57:51,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:57:51,196 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:57:51,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:57:51,197 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:57:51,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (81)] Waiting until timeout for monitored process [2022-11-20 10:57:51,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:57:51,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-20 10:57:51,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:57:51,748 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:57:51,749 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-20 10:57:52,058 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 10:57:52,058 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:57:53,134 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:57:53,134 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:57:53,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1576116323] [2022-11-20 10:57:53,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1576116323] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:57:53,135 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:57:53,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 10 [2022-11-20 10:57:53,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034391362] [2022-11-20 10:57:53,135 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:57:53,135 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:57:53,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:57:53,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:57:53,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:57:53,136 INFO L87 Difference]: Start difference. First operand 10021 states and 45194 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:03,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:58:03,311 INFO L93 Difference]: Finished difference Result 13967 states and 61838 transitions. [2022-11-20 10:58:03,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 10:58:03,312 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:58:03,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:58:03,374 INFO L225 Difference]: With dead ends: 13967 [2022-11-20 10:58:03,374 INFO L226 Difference]: Without dead ends: 13967 [2022-11-20 10:58:03,374 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2022-11-20 10:58:03,374 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 183 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 602 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2022-11-20 10:58:03,375 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 0 Invalid, 671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 602 Invalid, 0 Unknown, 61 Unchecked, 9.4s Time] [2022-11-20 10:58:03,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13967 states. [2022-11-20 10:58:03,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13967 to 10019. [2022-11-20 10:58:03,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10019 states, 9998 states have (on average 4.519103820764153) internal successors, (45182), 10018 states have internal predecessors, (45182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:03,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10019 states to 10019 states and 45182 transitions. [2022-11-20 10:58:03,692 INFO L78 Accepts]: Start accepts. Automaton has 10019 states and 45182 transitions. Word has length 16 [2022-11-20 10:58:03,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:58:03,692 INFO L495 AbstractCegarLoop]: Abstraction has 10019 states and 45182 transitions. [2022-11-20 10:58:03,692 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:03,693 INFO L276 IsEmpty]: Start isEmpty. Operand 10019 states and 45182 transitions. [2022-11-20 10:58:03,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:58:03,701 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:58:03,701 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:58:03,711 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (81)] Ended with exit code 0 [2022-11-20 10:58:03,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:58:03,902 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:58:03,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:58:03,902 INFO L85 PathProgramCache]: Analyzing trace with hash -1902143124, now seen corresponding path program 2 times [2022-11-20 10:58:03,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:58:03,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [882526669] [2022-11-20 10:58:03,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 10:58:03,903 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:58:03,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:58:03,904 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:58:03,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (82)] Waiting until timeout for monitored process [2022-11-20 10:58:04,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 10:58:04,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 10:58:04,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-20 10:58:04,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:58:04,568 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:58:04,568 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-20 10:58:04,865 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 10:58:04,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:58:05,950 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:58:05,950 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:58:05,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [882526669] [2022-11-20 10:58:05,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [882526669] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:58:05,951 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:58:05,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 10 [2022-11-20 10:58:05,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158194274] [2022-11-20 10:58:05,951 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:58:05,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:58:05,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:58:05,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:58:05,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:58:05,952 INFO L87 Difference]: Start difference. First operand 10019 states and 45182 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:14,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:58:14,188 INFO L93 Difference]: Finished difference Result 14981 states and 66227 transitions. [2022-11-20 10:58:14,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 10:58:14,190 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:58:14,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:58:14,250 INFO L225 Difference]: With dead ends: 14981 [2022-11-20 10:58:14,251 INFO L226 Difference]: Without dead ends: 14981 [2022-11-20 10:58:14,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2022-11-20 10:58:14,251 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 164 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 125 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2022-11-20 10:58:14,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 0 Invalid, 651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 520 Invalid, 0 Unknown, 125 Unchecked, 7.0s Time] [2022-11-20 10:58:14,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14981 states. [2022-11-20 10:58:14,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14981 to 10018. [2022-11-20 10:58:14,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10018 states, 9997 states have (on average 4.518855656697009) internal successors, (45175), 10017 states have internal predecessors, (45175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:14,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10018 states to 10018 states and 45175 transitions. [2022-11-20 10:58:14,634 INFO L78 Accepts]: Start accepts. Automaton has 10018 states and 45175 transitions. Word has length 16 [2022-11-20 10:58:14,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:58:14,634 INFO L495 AbstractCegarLoop]: Abstraction has 10018 states and 45175 transitions. [2022-11-20 10:58:14,634 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:14,634 INFO L276 IsEmpty]: Start isEmpty. Operand 10018 states and 45175 transitions. [2022-11-20 10:58:14,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:58:14,642 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:58:14,642 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:58:14,669 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (82)] Forceful destruction successful, exit code 0 [2022-11-20 10:58:14,855 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:58:14,855 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:58:14,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:58:14,856 INFO L85 PathProgramCache]: Analyzing trace with hash 1762982850, now seen corresponding path program 1 times [2022-11-20 10:58:14,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:58:14,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1901532383] [2022-11-20 10:58:14,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:58:14,856 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:58:14,856 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:58:14,857 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:58:14,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (83)] Waiting until timeout for monitored process [2022-11-20 10:58:15,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:58:15,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-20 10:58:15,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:58:15,426 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:58:15,427 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-20 10:58:15,731 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 10:58:15,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:58:16,832 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:58:16,833 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:58:16,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1901532383] [2022-11-20 10:58:16,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1901532383] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:58:16,833 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:58:16,833 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 10 [2022-11-20 10:58:16,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112859714] [2022-11-20 10:58:16,833 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:58:16,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:58:16,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:58:16,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:58:16,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:58:16,834 INFO L87 Difference]: Start difference. First operand 10018 states and 45175 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:24,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:58:24,432 INFO L93 Difference]: Finished difference Result 14185 states and 62805 transitions. [2022-11-20 10:58:24,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 10:58:24,434 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:58:24,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:58:24,489 INFO L225 Difference]: With dead ends: 14185 [2022-11-20 10:58:24,490 INFO L226 Difference]: Without dead ends: 14185 [2022-11-20 10:58:24,490 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2022-11-20 10:58:24,490 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 101 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 111 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-11-20 10:58:24,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 0 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 600 Invalid, 0 Unknown, 111 Unchecked, 6.9s Time] [2022-11-20 10:58:24,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14185 states. [2022-11-20 10:58:24,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14185 to 9988. [2022-11-20 10:58:24,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9988 states, 9967 states have (on average 4.517006120196649) internal successors, (45021), 9987 states have internal predecessors, (45021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:24,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9988 states to 9988 states and 45021 transitions. [2022-11-20 10:58:24,779 INFO L78 Accepts]: Start accepts. Automaton has 9988 states and 45021 transitions. Word has length 16 [2022-11-20 10:58:24,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:58:24,779 INFO L495 AbstractCegarLoop]: Abstraction has 9988 states and 45021 transitions. [2022-11-20 10:58:24,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:24,779 INFO L276 IsEmpty]: Start isEmpty. Operand 9988 states and 45021 transitions. [2022-11-20 10:58:24,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:58:24,788 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:58:24,788 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:58:24,804 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (83)] Forceful destruction successful, exit code 0 [2022-11-20 10:58:25,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:58:25,003 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:58:25,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:58:25,004 INFO L85 PathProgramCache]: Analyzing trace with hash -230570240, now seen corresponding path program 1 times [2022-11-20 10:58:25,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:58:25,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1353368900] [2022-11-20 10:58:25,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:58:25,004 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:58:25,004 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:58:25,005 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:58:25,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (84)] Waiting until timeout for monitored process [2022-11-20 10:58:25,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:58:25,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:58:25,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:58:25,592 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:58:25,592 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-20 10:58:25,871 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 10:58:25,871 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:58:26,746 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:58:26,747 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:58:26,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1353368900] [2022-11-20 10:58:26,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1353368900] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:58:26,747 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:58:26,747 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:58:26,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85391879] [2022-11-20 10:58:26,747 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:58:26,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:58:26,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:58:26,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:58:26,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:58:26,748 INFO L87 Difference]: Start difference. First operand 9988 states and 45021 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:30,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:58:30,340 INFO L93 Difference]: Finished difference Result 13150 states and 58415 transitions. [2022-11-20 10:58:30,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:58:30,341 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:58:30,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:58:30,393 INFO L225 Difference]: With dead ends: 13150 [2022-11-20 10:58:30,394 INFO L226 Difference]: Without dead ends: 13150 [2022-11-20 10:58:30,394 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:58:30,394 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 160 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 103 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-20 10:58:30,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 0 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 361 Invalid, 0 Unknown, 103 Unchecked, 3.0s Time] [2022-11-20 10:58:30,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13150 states. [2022-11-20 10:58:30,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13150 to 9989. [2022-11-20 10:58:30,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9989 states, 9968 states have (on average 4.517154895666132) internal successors, (45027), 9988 states have internal predecessors, (45027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:30,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9989 states to 9989 states and 45027 transitions. [2022-11-20 10:58:30,764 INFO L78 Accepts]: Start accepts. Automaton has 9989 states and 45027 transitions. Word has length 16 [2022-11-20 10:58:30,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:58:30,764 INFO L495 AbstractCegarLoop]: Abstraction has 9989 states and 45027 transitions. [2022-11-20 10:58:30,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:30,764 INFO L276 IsEmpty]: Start isEmpty. Operand 9989 states and 45027 transitions. [2022-11-20 10:58:30,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:58:30,770 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:58:30,770 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:58:30,780 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (84)] Ended with exit code 0 [2022-11-20 10:58:30,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:58:30,971 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:58:30,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:58:30,971 INFO L85 PathProgramCache]: Analyzing trace with hash -228423054, now seen corresponding path program 1 times [2022-11-20 10:58:30,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:58:30,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1334487229] [2022-11-20 10:58:30,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:58:30,972 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:58:30,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:58:30,973 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:58:30,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (85)] Waiting until timeout for monitored process [2022-11-20 10:58:31,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:58:31,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:58:31,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:58:31,563 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:58:31,563 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-20 10:58:31,851 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-20 10:58:31,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:58:32,694 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:58:32,694 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:58:32,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1334487229] [2022-11-20 10:58:32,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1334487229] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:58:32,694 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:58:32,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:58:32,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303620546] [2022-11-20 10:58:32,695 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:58:32,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:58:32,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:58:32,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:58:32,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:58:32,695 INFO L87 Difference]: Start difference. First operand 9989 states and 45027 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:35,987 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:58:37,722 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:58:40,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:58:40,393 INFO L93 Difference]: Finished difference Result 12945 states and 57510 transitions. [2022-11-20 10:58:40,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:58:40,395 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:58:40,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:58:40,449 INFO L225 Difference]: With dead ends: 12945 [2022-11-20 10:58:40,449 INFO L226 Difference]: Without dead ends: 12945 [2022-11-20 10:58:40,449 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:58:40,449 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 254 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 39 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:58:40,449 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [254 Valid, 0 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 429 Invalid, 0 Unknown, 39 Unchecked, 7.2s Time] [2022-11-20 10:58:40,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12945 states. [2022-11-20 10:58:40,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12945 to 9992. [2022-11-20 10:58:40,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9992 states, 9971 states have (on average 4.51740046133788) internal successors, (45043), 9991 states have internal predecessors, (45043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:40,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9992 states to 9992 states and 45043 transitions. [2022-11-20 10:58:40,723 INFO L78 Accepts]: Start accepts. Automaton has 9992 states and 45043 transitions. Word has length 16 [2022-11-20 10:58:40,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:58:40,723 INFO L495 AbstractCegarLoop]: Abstraction has 9992 states and 45043 transitions. [2022-11-20 10:58:40,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:40,723 INFO L276 IsEmpty]: Start isEmpty. Operand 9992 states and 45043 transitions. [2022-11-20 10:58:40,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:58:40,731 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:58:40,731 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:58:40,744 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (85)] Ended with exit code 0 [2022-11-20 10:58:40,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:58:40,932 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:58:40,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:58:40,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1541969934, now seen corresponding path program 3 times [2022-11-20 10:58:40,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:58:40,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1896546750] [2022-11-20 10:58:40,933 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 10:58:40,933 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:58:40,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:58:40,934 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:58:40,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (86)] Waiting until timeout for monitored process [2022-11-20 10:58:41,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-20 10:58:41,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 10:58:41,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-20 10:58:41,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:58:41,600 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:58:41,600 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-20 10:58:41,944 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 10:58:41,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:58:43,085 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:58:43,085 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:58:43,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1896546750] [2022-11-20 10:58:43,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1896546750] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:58:43,086 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:58:43,086 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 10 [2022-11-20 10:58:43,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50738944] [2022-11-20 10:58:43,086 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:58:43,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:58:43,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:58:43,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:58:43,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:58:43,087 INFO L87 Difference]: Start difference. First operand 9992 states and 45043 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:51,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:58:51,470 INFO L93 Difference]: Finished difference Result 13939 states and 61692 transitions. [2022-11-20 10:58:51,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 10:58:51,472 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:58:51,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:58:51,527 INFO L225 Difference]: With dead ends: 13939 [2022-11-20 10:58:51,527 INFO L226 Difference]: Without dead ends: 13939 [2022-11-20 10:58:51,528 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2022-11-20 10:58:51,528 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 235 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 673 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 171 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2022-11-20 10:58:51,528 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 0 Invalid, 851 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 673 Invalid, 0 Unknown, 171 Unchecked, 7.7s Time] [2022-11-20 10:58:51,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13939 states. [2022-11-20 10:58:51,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13939 to 9991. [2022-11-20 10:58:51,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9991 states, 9970 states have (on average 4.5171514543630895) internal successors, (45036), 9990 states have internal predecessors, (45036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:51,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9991 states to 9991 states and 45036 transitions. [2022-11-20 10:58:51,908 INFO L78 Accepts]: Start accepts. Automaton has 9991 states and 45036 transitions. Word has length 16 [2022-11-20 10:58:51,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:58:51,909 INFO L495 AbstractCegarLoop]: Abstraction has 9991 states and 45036 transitions. [2022-11-20 10:58:51,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:58:51,909 INFO L276 IsEmpty]: Start isEmpty. Operand 9991 states and 45036 transitions. [2022-11-20 10:58:51,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:58:51,916 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:58:51,916 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:58:51,935 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (86)] Forceful destruction successful, exit code 0 [2022-11-20 10:58:52,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:58:52,118 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:58:52,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:58:52,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1562287396, now seen corresponding path program 2 times [2022-11-20 10:58:52,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:58:52,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1895615739] [2022-11-20 10:58:52,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 10:58:52,119 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:58:52,119 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:58:52,120 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:58:52,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (87)] Waiting until timeout for monitored process [2022-11-20 10:58:52,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 10:58:52,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 10:58:52,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-20 10:58:52,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:58:52,775 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:58:52,775 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-20 10:58:53,111 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 10:58:53,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:58:54,284 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:58:54,284 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:58:54,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1895615739] [2022-11-20 10:58:54,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1895615739] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:58:54,284 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:58:54,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 10 [2022-11-20 10:58:54,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638868685] [2022-11-20 10:58:54,285 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:58:54,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:58:54,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:58:54,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:58:54,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:58:54,286 INFO L87 Difference]: Start difference. First operand 9991 states and 45036 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:02,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:02,130 INFO L93 Difference]: Finished difference Result 14167 states and 62688 transitions. [2022-11-20 10:59:02,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 10:59:02,132 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:59:02,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:02,188 INFO L225 Difference]: With dead ends: 14167 [2022-11-20 10:59:02,188 INFO L226 Difference]: Without dead ends: 14167 [2022-11-20 10:59:02,188 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2022-11-20 10:59:02,189 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 102 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 566 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:02,189 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 0 Invalid, 669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 566 Invalid, 0 Unknown, 97 Unchecked, 7.1s Time] [2022-11-20 10:59:02,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14167 states. [2022-11-20 10:59:02,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14167 to 9981. [2022-11-20 10:59:02,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9981 states, 9960 states have (on average 4.515863453815261) internal successors, (44978), 9980 states have internal predecessors, (44978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:02,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9981 states to 9981 states and 44978 transitions. [2022-11-20 10:59:02,468 INFO L78 Accepts]: Start accepts. Automaton has 9981 states and 44978 transitions. Word has length 16 [2022-11-20 10:59:02,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:02,468 INFO L495 AbstractCegarLoop]: Abstraction has 9981 states and 44978 transitions. [2022-11-20 10:59:02,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:02,469 INFO L276 IsEmpty]: Start isEmpty. Operand 9981 states and 44978 transitions. [2022-11-20 10:59:02,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:59:02,474 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:02,474 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:02,489 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (87)] Forceful destruction successful, exit code 0 [2022-11-20 10:59:02,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:02,675 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:59:02,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:02,675 INFO L85 PathProgramCache]: Analyzing trace with hash -1484711632, now seen corresponding path program 1 times [2022-11-20 10:59:02,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:59:02,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1799563563] [2022-11-20 10:59:02,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:02,675 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:02,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:59:02,676 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:59:02,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (88)] Waiting until timeout for monitored process [2022-11-20 10:59:02,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:02,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:59:02,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:03,227 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:59:03,227 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-20 10:59:03,514 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:03,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:59:04,357 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:04,357 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:59:04,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1799563563] [2022-11-20 10:59:04,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1799563563] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:59:04,357 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:59:04,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:59:04,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857728176] [2022-11-20 10:59:04,358 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:59:04,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:59:04,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:59:04,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:59:04,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:59:04,359 INFO L87 Difference]: Start difference. First operand 9981 states and 44978 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:08,090 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:59:11,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:11,635 INFO L93 Difference]: Finished difference Result 12935 states and 57450 transitions. [2022-11-20 10:59:11,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:59:11,636 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:59:11,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:11,689 INFO L225 Difference]: With dead ends: 12935 [2022-11-20 10:59:11,689 INFO L226 Difference]: Without dead ends: 12935 [2022-11-20 10:59:11,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:59:11,690 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 253 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 39 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:11,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [253 Valid, 0 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 467 Invalid, 0 Unknown, 39 Unchecked, 6.8s Time] [2022-11-20 10:59:11,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12935 states. [2022-11-20 10:59:12,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12935 to 9982. [2022-11-20 10:59:12,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9982 states, 9961 states have (on average 4.515912057022387) internal successors, (44983), 9981 states have internal predecessors, (44983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:12,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9982 states to 9982 states and 44983 transitions. [2022-11-20 10:59:12,085 INFO L78 Accepts]: Start accepts. Automaton has 9982 states and 44983 transitions. Word has length 16 [2022-11-20 10:59:12,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:12,085 INFO L495 AbstractCegarLoop]: Abstraction has 9982 states and 44983 transitions. [2022-11-20 10:59:12,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:12,085 INFO L276 IsEmpty]: Start isEmpty. Operand 9982 states and 44983 transitions. [2022-11-20 10:59:12,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:59:12,090 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:12,090 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:12,103 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (88)] Forceful destruction successful, exit code 0 [2022-11-20 10:59:12,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:12,291 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:59:12,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:12,291 INFO L85 PathProgramCache]: Analyzing trace with hash -1485426742, now seen corresponding path program 1 times [2022-11-20 10:59:12,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:59:12,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [728391974] [2022-11-20 10:59:12,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:12,292 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:12,292 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:59:12,293 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:59:12,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (89)] Waiting until timeout for monitored process [2022-11-20 10:59:12,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:12,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:59:12,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:12,864 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:59:12,865 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-20 10:59:13,153 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 10:59:13,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:59:13,993 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:13,994 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:59:13,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [728391974] [2022-11-20 10:59:13,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [728391974] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:59:13,994 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:59:13,994 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 9 [2022-11-20 10:59:13,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556680868] [2022-11-20 10:59:13,994 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:59:13,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 10:59:13,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:59:13,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 10:59:13,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-20 10:59:13,995 INFO L87 Difference]: Start difference. First operand 9982 states and 44983 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:20,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:20,109 INFO L93 Difference]: Finished difference Result 12935 states and 57449 transitions. [2022-11-20 10:59:20,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 10:59:20,110 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:59:20,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:20,161 INFO L225 Difference]: With dead ends: 12935 [2022-11-20 10:59:20,161 INFO L226 Difference]: Without dead ends: 12935 [2022-11-20 10:59:20,161 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:59:20,162 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 156 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 445 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 38 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:20,162 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 0 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 445 Invalid, 0 Unknown, 38 Unchecked, 5.6s Time] [2022-11-20 10:59:20,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12935 states. [2022-11-20 10:59:20,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12935 to 9982. [2022-11-20 10:59:20,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9982 states, 9961 states have (on average 4.515811665495432) internal successors, (44982), 9981 states have internal predecessors, (44982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:20,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9982 states to 9982 states and 44982 transitions. [2022-11-20 10:59:20,437 INFO L78 Accepts]: Start accepts. Automaton has 9982 states and 44982 transitions. Word has length 16 [2022-11-20 10:59:20,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:20,437 INFO L495 AbstractCegarLoop]: Abstraction has 9982 states and 44982 transitions. [2022-11-20 10:59:20,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 9 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:20,438 INFO L276 IsEmpty]: Start isEmpty. Operand 9982 states and 44982 transitions. [2022-11-20 10:59:20,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:59:20,443 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:20,444 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:20,456 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (89)] Forceful destruction successful, exit code 0 [2022-11-20 10:59:20,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:20,644 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:59:20,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:20,644 INFO L85 PathProgramCache]: Analyzing trace with hash -378628070, now seen corresponding path program 1 times [2022-11-20 10:59:20,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:59:20,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [63960331] [2022-11-20 10:59:20,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:20,645 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:20,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:59:20,646 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:59:20,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (90)] Waiting until timeout for monitored process [2022-11-20 10:59:20,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:20,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:59:20,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:21,230 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:59:21,230 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-20 10:59:21,592 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:21,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:59:22,580 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:22,580 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:59:22,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [63960331] [2022-11-20 10:59:22,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [63960331] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:59:22,580 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:59:22,580 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 10:59:22,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223388273] [2022-11-20 10:59:22,581 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:59:22,581 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:22,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:59:22,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:22,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:22,582 INFO L87 Difference]: Start difference. First operand 9982 states and 44982 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:24,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:24,190 INFO L93 Difference]: Finished difference Result 9999 states and 45042 transitions. [2022-11-20 10:59:24,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 10:59:24,192 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:59:24,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:24,230 INFO L225 Difference]: With dead ends: 9999 [2022-11-20 10:59:24,230 INFO L226 Difference]: Without dead ends: 9999 [2022-11-20 10:59:24,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 10:59:24,230 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 4 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 84 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:24,230 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 0 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 186 Invalid, 0 Unknown, 84 Unchecked, 1.2s Time] [2022-11-20 10:59:24,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9999 states. [2022-11-20 10:59:24,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9999 to 9999. [2022-11-20 10:59:24,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9999 states, 9978 states have (on average 4.514131088394468) internal successors, (45042), 9998 states have internal predecessors, (45042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:24,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9999 states to 9999 states and 45042 transitions. [2022-11-20 10:59:24,465 INFO L78 Accepts]: Start accepts. Automaton has 9999 states and 45042 transitions. Word has length 16 [2022-11-20 10:59:24,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:24,466 INFO L495 AbstractCegarLoop]: Abstraction has 9999 states and 45042 transitions. [2022-11-20 10:59:24,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:24,466 INFO L276 IsEmpty]: Start isEmpty. Operand 9999 states and 45042 transitions. [2022-11-20 10:59:24,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:59:24,471 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:24,471 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:24,486 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (90)] Ended with exit code 0 [2022-11-20 10:59:24,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:24,672 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:59:24,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:24,672 INFO L85 PathProgramCache]: Analyzing trace with hash 712534088, now seen corresponding path program 1 times [2022-11-20 10:59:24,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:59:24,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [949088457] [2022-11-20 10:59:24,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:24,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-20 10:59:24,673 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:59:24,673 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:59:24,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (91)] Waiting until timeout for monitored process [2022-11-20 10:59:24,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:24,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:59:24,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:25,226 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:59:25,227 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-20 10:59:25,635 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:25,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:59:26,640 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:26,640 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:59:26,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [949088457] [2022-11-20 10:59:26,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [949088457] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:59:26,640 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:59:26,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 10:59:26,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381658425] [2022-11-20 10:59:26,641 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:59:26,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:26,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:59:26,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:26,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:26,641 INFO L87 Difference]: Start difference. First operand 9999 states and 45042 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:28,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:28,166 INFO L93 Difference]: Finished difference Result 10000 states and 45046 transitions. [2022-11-20 10:59:28,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 10:59:28,168 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:59:28,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:28,205 INFO L225 Difference]: With dead ends: 10000 [2022-11-20 10:59:28,206 INFO L226 Difference]: Without dead ends: 10000 [2022-11-20 10:59:28,206 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 10:59:28,206 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 3 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 40 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:28,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 0 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 156 Invalid, 0 Unknown, 40 Unchecked, 1.1s Time] [2022-11-20 10:59:28,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10000 states. [2022-11-20 10:59:28,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10000 to 10000. [2022-11-20 10:59:28,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10000 states, 9979 states have (on average 4.514079567090891) internal successors, (45046), 9999 states have internal predecessors, (45046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:28,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10000 states to 10000 states and 45046 transitions. [2022-11-20 10:59:28,441 INFO L78 Accepts]: Start accepts. Automaton has 10000 states and 45046 transitions. Word has length 16 [2022-11-20 10:59:28,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:28,442 INFO L495 AbstractCegarLoop]: Abstraction has 10000 states and 45046 transitions. [2022-11-20 10:59:28,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:28,442 INFO L276 IsEmpty]: Start isEmpty. Operand 10000 states and 45046 transitions. [2022-11-20 10:59:28,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:59:28,447 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:28,447 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:28,458 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (91)] Ended with exit code 0 [2022-11-20 10:59:28,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:28,651 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:59:28,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:28,651 INFO L85 PathProgramCache]: Analyzing trace with hash 271117886, now seen corresponding path program 1 times [2022-11-20 10:59:28,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:59:28,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [904975314] [2022-11-20 10:59:28,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:28,652 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:28,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:59:28,653 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:59:28,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (92)] Waiting until timeout for monitored process [2022-11-20 10:59:28,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:28,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:59:28,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:29,226 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:59:29,226 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-20 10:59:29,593 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:29,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:59:30,604 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:30,605 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:59:30,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [904975314] [2022-11-20 10:59:30,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [904975314] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:59:30,605 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:59:30,605 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 10:59:30,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387600577] [2022-11-20 10:59:30,605 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:59:30,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:30,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:59:30,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:30,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:30,606 INFO L87 Difference]: Start difference. First operand 10000 states and 45046 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:32,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:32,021 INFO L93 Difference]: Finished difference Result 10001 states and 45052 transitions. [2022-11-20 10:59:32,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 10:59:32,023 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:59:32,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:32,060 INFO L225 Difference]: With dead ends: 10001 [2022-11-20 10:59:32,060 INFO L226 Difference]: Without dead ends: 10001 [2022-11-20 10:59:32,061 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 10:59:32,061 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 18 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:32,061 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 158 Invalid, 0 Unknown, 18 Unchecked, 1.1s Time] [2022-11-20 10:59:32,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10001 states. [2022-11-20 10:59:32,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10001 to 10001. [2022-11-20 10:59:32,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10001 states, 9980 states have (on average 4.514228456913828) internal successors, (45052), 10000 states have internal predecessors, (45052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:32,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10001 states to 10001 states and 45052 transitions. [2022-11-20 10:59:32,296 INFO L78 Accepts]: Start accepts. Automaton has 10001 states and 45052 transitions. Word has length 16 [2022-11-20 10:59:32,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:32,297 INFO L495 AbstractCegarLoop]: Abstraction has 10001 states and 45052 transitions. [2022-11-20 10:59:32,297 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:32,297 INFO L276 IsEmpty]: Start isEmpty. Operand 10001 states and 45052 transitions. [2022-11-20 10:59:32,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:59:32,302 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:32,302 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:32,315 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (92)] Forceful destruction successful, exit code 0 [2022-11-20 10:59:32,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:32,503 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:59:32,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:32,503 INFO L85 PathProgramCache]: Analyzing trace with hash -415981864, now seen corresponding path program 1 times [2022-11-20 10:59:32,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:59:32,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1658070919] [2022-11-20 10:59:32,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:32,503 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:32,504 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:59:32,504 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:59:32,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (93)] Waiting until timeout for monitored process [2022-11-20 10:59:32,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:32,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:59:32,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:33,087 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:59:33,088 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-20 10:59:33,467 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:33,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:59:34,456 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:34,456 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:59:34,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1658070919] [2022-11-20 10:59:34,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1658070919] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:59:34,456 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:59:34,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 10:59:34,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111416288] [2022-11-20 10:59:34,457 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:59:34,457 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:34,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:59:34,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:34,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:34,457 INFO L87 Difference]: Start difference. First operand 10001 states and 45052 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:37,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:37,283 INFO L93 Difference]: Finished difference Result 10072 states and 45438 transitions. [2022-11-20 10:59:37,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 10:59:37,286 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:59:37,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:37,326 INFO L225 Difference]: With dead ends: 10072 [2022-11-20 10:59:37,326 INFO L226 Difference]: Without dead ends: 10072 [2022-11-20 10:59:37,326 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:59:37,326 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 10 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 79 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:37,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 0 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 164 Invalid, 0 Unknown, 79 Unchecked, 2.3s Time] [2022-11-20 10:59:37,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10072 states. [2022-11-20 10:59:37,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10072 to 10048. [2022-11-20 10:59:37,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10048 states, 10027 states have (on average 4.519198164954623) internal successors, (45314), 10047 states have internal predecessors, (45314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:37,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10048 states to 10048 states and 45314 transitions. [2022-11-20 10:59:37,671 INFO L78 Accepts]: Start accepts. Automaton has 10048 states and 45314 transitions. Word has length 16 [2022-11-20 10:59:37,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:37,672 INFO L495 AbstractCegarLoop]: Abstraction has 10048 states and 45314 transitions. [2022-11-20 10:59:37,672 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:37,672 INFO L276 IsEmpty]: Start isEmpty. Operand 10048 states and 45314 transitions. [2022-11-20 10:59:37,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:59:37,677 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:37,677 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:37,688 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (93)] Forceful destruction successful, exit code 0 [2022-11-20 10:59:37,878 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:37,878 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:59:37,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:37,879 INFO L85 PathProgramCache]: Analyzing trace with hash -548968762, now seen corresponding path program 1 times [2022-11-20 10:59:37,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:59:37,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [690011985] [2022-11-20 10:59:37,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:37,879 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:37,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:59:37,880 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:59:37,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (94)] Waiting until timeout for monitored process [2022-11-20 10:59:38,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:38,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:59:38,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:38,493 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:59:38,494 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-20 10:59:38,872 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:38,872 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:59:39,943 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:39,943 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:59:39,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [690011985] [2022-11-20 10:59:39,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [690011985] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:59:39,943 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:59:39,943 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 10:59:39,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371045749] [2022-11-20 10:59:39,943 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:59:39,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:39,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:59:39,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:39,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:39,944 INFO L87 Difference]: Start difference. First operand 10048 states and 45314 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:42,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:42,421 INFO L93 Difference]: Finished difference Result 10193 states and 46270 transitions. [2022-11-20 10:59:42,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 10:59:42,423 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:59:42,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:42,467 INFO L225 Difference]: With dead ends: 10193 [2022-11-20 10:59:42,467 INFO L226 Difference]: Without dead ends: 10193 [2022-11-20 10:59:42,467 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 10:59:42,467 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 14 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 37 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:42,467 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 0 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 187 Invalid, 0 Unknown, 37 Unchecked, 1.9s Time] [2022-11-20 10:59:42,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10193 states. [2022-11-20 10:59:42,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10193 to 10154. [2022-11-20 10:59:42,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10154 states, 10133 states have (on average 4.545939011151683) internal successors, (46064), 10153 states have internal predecessors, (46064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:42,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10154 states to 10154 states and 46064 transitions. [2022-11-20 10:59:42,717 INFO L78 Accepts]: Start accepts. Automaton has 10154 states and 46064 transitions. Word has length 16 [2022-11-20 10:59:42,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:42,718 INFO L495 AbstractCegarLoop]: Abstraction has 10154 states and 46064 transitions. [2022-11-20 10:59:42,718 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:42,718 INFO L276 IsEmpty]: Start isEmpty. Operand 10154 states and 46064 transitions. [2022-11-20 10:59:42,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:59:42,727 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:42,727 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:42,742 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (94)] Ended with exit code 0 [2022-11-20 10:59:42,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:42,942 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:59:42,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:42,942 INFO L85 PathProgramCache]: Analyzing trace with hash -549683872, now seen corresponding path program 1 times [2022-11-20 10:59:42,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:59:42,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [967234185] [2022-11-20 10:59:42,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:42,943 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:42,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:59:42,944 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:59:42,945 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (95)] Waiting until timeout for monitored process [2022-11-20 10:59:43,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:43,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:59:43,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:43,567 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:59:43,568 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-20 10:59:43,943 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:43,943 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:59:44,991 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:44,991 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:59:44,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [967234185] [2022-11-20 10:59:44,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [967234185] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:59:44,992 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:59:44,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 10:59:44,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203998811] [2022-11-20 10:59:44,992 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:59:44,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:44,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:59:44,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:44,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:44,993 INFO L87 Difference]: Start difference. First operand 10154 states and 46064 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:47,304 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:59:48,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:48,042 INFO L93 Difference]: Finished difference Result 10153 states and 46058 transitions. [2022-11-20 10:59:48,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 10:59:48,044 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:59:48,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:48,082 INFO L225 Difference]: With dead ends: 10153 [2022-11-20 10:59:48,083 INFO L226 Difference]: Without dead ends: 10153 [2022-11-20 10:59:48,083 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 10:59:48,083 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 3 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 17 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:48,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 0 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 182 Invalid, 0 Unknown, 17 Unchecked, 2.7s Time] [2022-11-20 10:59:48,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10153 states. [2022-11-20 10:59:48,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10153 to 10153. [2022-11-20 10:59:48,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10153 states, 10132 states have (on average 4.5457954994078165) internal successors, (46058), 10152 states have internal predecessors, (46058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:48,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10153 states to 10153 states and 46058 transitions. [2022-11-20 10:59:48,329 INFO L78 Accepts]: Start accepts. Automaton has 10153 states and 46058 transitions. Word has length 16 [2022-11-20 10:59:48,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:48,329 INFO L495 AbstractCegarLoop]: Abstraction has 10153 states and 46058 transitions. [2022-11-20 10:59:48,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:48,330 INFO L276 IsEmpty]: Start isEmpty. Operand 10153 states and 46058 transitions. [2022-11-20 10:59:48,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:59:48,335 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:48,335 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:48,345 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (95)] Forceful destruction successful, exit code 0 [2022-11-20 10:59:48,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:48,536 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:59:48,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:48,536 INFO L85 PathProgramCache]: Analyzing trace with hash -549822130, now seen corresponding path program 1 times [2022-11-20 10:59:48,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:59:48,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1505301571] [2022-11-20 10:59:48,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:48,536 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:48,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:59:48,537 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:59:48,538 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (96)] Waiting until timeout for monitored process [2022-11-20 10:59:48,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:48,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:59:48,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:49,233 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:59:49,234 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-20 10:59:49,615 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:49,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:59:50,682 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:50,683 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:59:50,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1505301571] [2022-11-20 10:59:50,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1505301571] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:59:50,683 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:59:50,683 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 10:59:50,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493701358] [2022-11-20 10:59:50,683 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:59:50,684 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:50,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:59:50,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:50,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:50,684 INFO L87 Difference]: Start difference. First operand 10153 states and 46058 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:53,454 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 10:59:56,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 10:59:56,333 INFO L93 Difference]: Finished difference Result 10164 states and 46122 transitions. [2022-11-20 10:59:56,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 10:59:56,334 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 10:59:56,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 10:59:56,372 INFO L225 Difference]: With dead ends: 10164 [2022-11-20 10:59:56,373 INFO L226 Difference]: Without dead ends: 10164 [2022-11-20 10:59:56,373 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2022-11-20 10:59:56,373 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 7 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 18 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-11-20 10:59:56,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 0 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 156 Invalid, 0 Unknown, 18 Unchecked, 4.9s Time] [2022-11-20 10:59:56,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10164 states. [2022-11-20 10:59:56,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10164 to 10162. [2022-11-20 10:59:56,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10162 states, 10141 states have (on average 4.547086086184795) internal successors, (46112), 10161 states have internal predecessors, (46112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:56,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10162 states to 10162 states and 46112 transitions. [2022-11-20 10:59:56,616 INFO L78 Accepts]: Start accepts. Automaton has 10162 states and 46112 transitions. Word has length 16 [2022-11-20 10:59:56,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 10:59:56,616 INFO L495 AbstractCegarLoop]: Abstraction has 10162 states and 46112 transitions. [2022-11-20 10:59:56,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 10:59:56,616 INFO L276 IsEmpty]: Start isEmpty. Operand 10162 states and 46112 transitions. [2022-11-20 10:59:56,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 10:59:56,621 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 10:59:56,622 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 10:59:56,638 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (96)] Forceful destruction successful, exit code 0 [2022-11-20 10:59:56,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:56,822 INFO L420 AbstractCegarLoop]: === Iteration 96 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 10:59:56,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 10:59:56,823 INFO L85 PathProgramCache]: Analyzing trace with hash -549823000, now seen corresponding path program 1 times [2022-11-20 10:59:56,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 10:59:56,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1391976358] [2022-11-20 10:59:56,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 10:59:56,823 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 10:59:56,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 10:59:56,824 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 10:59:56,825 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (97)] Waiting until timeout for monitored process [2022-11-20 10:59:57,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 10:59:57,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 10:59:57,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 10:59:57,463 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 10:59:57,464 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-20 10:59:57,842 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:57,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 10:59:58,837 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 10:59:58,837 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 10:59:58,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1391976358] [2022-11-20 10:59:58,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1391976358] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 10:59:58,838 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 10:59:58,838 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 10:59:58,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391382916] [2022-11-20 10:59:58,838 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 10:59:58,839 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 10:59:58,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 10:59:58,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 10:59:58,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 10:59:58,839 INFO L87 Difference]: Start difference. First operand 10162 states and 46112 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:00,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:00,227 INFO L93 Difference]: Finished difference Result 10017 states and 45136 transitions. [2022-11-20 11:00:00,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:00:00,228 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:00:00,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:00,267 INFO L225 Difference]: With dead ends: 10017 [2022-11-20 11:00:00,267 INFO L226 Difference]: Without dead ends: 10017 [2022-11-20 11:00:00,268 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:00:00,268 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 5 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 104 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:00,268 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 0 Invalid, 247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 139 Invalid, 0 Unknown, 104 Unchecked, 1.0s Time] [2022-11-20 11:00:00,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10017 states. [2022-11-20 11:00:00,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10017 to 10017. [2022-11-20 11:00:00,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10017 states, 9996 states have (on average 4.515406162464986) internal successors, (45136), 10016 states have internal predecessors, (45136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:00,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10017 states to 10017 states and 45136 transitions. [2022-11-20 11:00:00,511 INFO L78 Accepts]: Start accepts. Automaton has 10017 states and 45136 transitions. Word has length 16 [2022-11-20 11:00:00,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:00,512 INFO L495 AbstractCegarLoop]: Abstraction has 10017 states and 45136 transitions. [2022-11-20 11:00:00,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:00,512 INFO L276 IsEmpty]: Start isEmpty. Operand 10017 states and 45136 transitions. [2022-11-20 11:00:00,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:00:00,518 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:00,518 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:00,535 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (97)] Forceful destruction successful, exit code 0 [2022-11-20 11:00:00,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:00,719 INFO L420 AbstractCegarLoop]: === Iteration 97 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:00:00,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:00,719 INFO L85 PathProgramCache]: Analyzing trace with hash 1098243001, now seen corresponding path program 1 times [2022-11-20 11:00:00,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:00:00,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1166096176] [2022-11-20 11:00:00,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:00,720 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:00,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:00:00,721 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:00:00,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (98)] Waiting until timeout for monitored process [2022-11-20 11:00:01,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:01,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:00:01,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:01,358 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:00:01,358 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-20 11:00:01,722 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:01,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:00:02,698 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:02,698 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:00:02,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1166096176] [2022-11-20 11:00:02,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1166096176] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:00:02,698 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:00:02,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:00:02,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482154121] [2022-11-20 11:00:02,698 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:00:02,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:02,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:00:02,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:02,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:02,700 INFO L87 Difference]: Start difference. First operand 10017 states and 45136 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:04,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:04,209 INFO L93 Difference]: Finished difference Result 10018 states and 45142 transitions. [2022-11-20 11:00:04,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 11:00:04,211 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:00:04,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:04,350 INFO L225 Difference]: With dead ends: 10018 [2022-11-20 11:00:04,350 INFO L226 Difference]: Without dead ends: 10018 [2022-11-20 11:00:04,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:00:04,350 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 22 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:04,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 158 Invalid, 0 Unknown, 22 Unchecked, 1.1s Time] [2022-11-20 11:00:04,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10018 states. [2022-11-20 11:00:04,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10018 to 10018. [2022-11-20 11:00:04,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10018 states, 9997 states have (on average 4.51555466639992) internal successors, (45142), 10017 states have internal predecessors, (45142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:04,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10018 states to 10018 states and 45142 transitions. [2022-11-20 11:00:04,581 INFO L78 Accepts]: Start accepts. Automaton has 10018 states and 45142 transitions. Word has length 16 [2022-11-20 11:00:04,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:04,581 INFO L495 AbstractCegarLoop]: Abstraction has 10018 states and 45142 transitions. [2022-11-20 11:00:04,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:04,581 INFO L276 IsEmpty]: Start isEmpty. Operand 10018 states and 45142 transitions. [2022-11-20 11:00:04,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:00:04,587 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:04,587 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:04,597 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (98)] Ended with exit code 0 [2022-11-20 11:00:04,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:04,787 INFO L420 AbstractCegarLoop]: === Iteration 98 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:00:04,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:04,788 INFO L85 PathProgramCache]: Analyzing trace with hash 965256103, now seen corresponding path program 1 times [2022-11-20 11:00:04,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:00:04,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2068754606] [2022-11-20 11:00:04,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:04,789 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:04,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:00:04,789 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:00:04,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (99)] Waiting until timeout for monitored process [2022-11-20 11:00:05,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:05,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:00:05,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:05,411 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:00:05,411 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-20 11:00:05,778 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:05,778 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:00:06,772 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:06,772 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:00:06,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2068754606] [2022-11-20 11:00:06,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2068754606] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:00:06,772 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:00:06,772 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:00:06,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911736008] [2022-11-20 11:00:06,773 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:00:06,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:06,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:00:06,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:06,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:06,773 INFO L87 Difference]: Start difference. First operand 10018 states and 45142 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:09,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:09,424 INFO L93 Difference]: Finished difference Result 10137 states and 45980 transitions. [2022-11-20 11:00:09,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 11:00:09,426 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:00:09,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:09,466 INFO L225 Difference]: With dead ends: 10137 [2022-11-20 11:00:09,466 INFO L226 Difference]: Without dead ends: 10137 [2022-11-20 11:00:09,466 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:00:09,466 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 13 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 84 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:09,467 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 0 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 230 Invalid, 0 Unknown, 84 Unchecked, 2.3s Time] [2022-11-20 11:00:09,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10137 states. [2022-11-20 11:00:09,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10137 to 10137. [2022-11-20 11:00:09,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10137 states, 10116 states have (on average 4.545274812178727) internal successors, (45980), 10136 states have internal predecessors, (45980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:09,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10137 states to 10137 states and 45980 transitions. [2022-11-20 11:00:09,710 INFO L78 Accepts]: Start accepts. Automaton has 10137 states and 45980 transitions. Word has length 16 [2022-11-20 11:00:09,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:09,710 INFO L495 AbstractCegarLoop]: Abstraction has 10137 states and 45980 transitions. [2022-11-20 11:00:09,710 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:09,710 INFO L276 IsEmpty]: Start isEmpty. Operand 10137 states and 45980 transitions. [2022-11-20 11:00:09,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:00:09,716 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:09,716 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:09,731 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (99)] Forceful destruction successful, exit code 0 [2022-11-20 11:00:09,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:09,917 INFO L420 AbstractCegarLoop]: === Iteration 99 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:00:09,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:09,917 INFO L85 PathProgramCache]: Analyzing trace with hash 964540993, now seen corresponding path program 1 times [2022-11-20 11:00:09,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:00:09,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1585779910] [2022-11-20 11:00:09,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:09,917 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:09,918 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:00:09,918 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:00:09,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (100)] Waiting until timeout for monitored process [2022-11-20 11:00:10,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:10,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:00:10,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:10,521 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:00:10,521 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-20 11:00:10,870 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:10,871 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:00:11,794 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:11,794 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:00:11,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1585779910] [2022-11-20 11:00:11,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1585779910] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:00:11,795 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:00:11,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:00:11,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353806984] [2022-11-20 11:00:11,795 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:00:11,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:11,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:00:11,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:11,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:11,796 INFO L87 Difference]: Start difference. First operand 10137 states and 45980 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:14,158 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:00:15,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:15,071 INFO L93 Difference]: Finished difference Result 10172 states and 46213 transitions. [2022-11-20 11:00:15,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 11:00:15,072 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:00:15,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:15,111 INFO L225 Difference]: With dead ends: 10172 [2022-11-20 11:00:15,111 INFO L226 Difference]: Without dead ends: 10172 [2022-11-20 11:00:15,112 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:00:15,112 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 8 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 22 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:15,113 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 0 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 184 Invalid, 0 Unknown, 22 Unchecked, 2.9s Time] [2022-11-20 11:00:15,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10172 states. [2022-11-20 11:00:15,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10172 to 10136. [2022-11-20 11:00:15,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10136 states, 10115 states have (on average 4.5450321304992585) internal successors, (45973), 10135 states have internal predecessors, (45973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:15,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10136 states to 10136 states and 45973 transitions. [2022-11-20 11:00:15,523 INFO L78 Accepts]: Start accepts. Automaton has 10136 states and 45973 transitions. Word has length 16 [2022-11-20 11:00:15,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:15,523 INFO L495 AbstractCegarLoop]: Abstraction has 10136 states and 45973 transitions. [2022-11-20 11:00:15,523 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:15,523 INFO L276 IsEmpty]: Start isEmpty. Operand 10136 states and 45973 transitions. [2022-11-20 11:00:15,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:00:15,528 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:15,528 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:15,539 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (100)] Ended with exit code 0 [2022-11-20 11:00:15,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:15,729 INFO L420 AbstractCegarLoop]: === Iteration 100 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:00:15,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:15,729 INFO L85 PathProgramCache]: Analyzing trace with hash 964402735, now seen corresponding path program 1 times [2022-11-20 11:00:15,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:00:15,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [976672991] [2022-11-20 11:00:15,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:15,730 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:15,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:00:15,731 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:00:15,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (101)] Waiting until timeout for monitored process [2022-11-20 11:00:16,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:16,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:00:16,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:16,331 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:00:16,331 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-20 11:00:16,672 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:16,672 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:00:17,648 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:17,648 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:00:17,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [976672991] [2022-11-20 11:00:17,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [976672991] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:00:17,649 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:00:17,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:00:17,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027215794] [2022-11-20 11:00:17,649 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:00:17,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:17,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:00:17,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:17,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:17,650 INFO L87 Difference]: Start difference. First operand 10136 states and 45973 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:20,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:20,786 INFO L93 Difference]: Finished difference Result 10279 states and 46889 transitions. [2022-11-20 11:00:20,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 11:00:20,788 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:00:20,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:20,828 INFO L225 Difference]: With dead ends: 10279 [2022-11-20 11:00:20,828 INFO L226 Difference]: Without dead ends: 10279 [2022-11-20 11:00:20,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2022-11-20 11:00:20,829 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 39 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 138 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:20,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 0 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 231 Invalid, 0 Unknown, 138 Unchecked, 2.6s Time] [2022-11-20 11:00:20,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10279 states. [2022-11-20 11:00:21,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10279 to 10185. [2022-11-20 11:00:21,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10185 states, 10164 states have (on average 4.555293191656828) internal successors, (46300), 10184 states have internal predecessors, (46300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:21,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10185 states to 10185 states and 46300 transitions. [2022-11-20 11:00:21,076 INFO L78 Accepts]: Start accepts. Automaton has 10185 states and 46300 transitions. Word has length 16 [2022-11-20 11:00:21,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:21,076 INFO L495 AbstractCegarLoop]: Abstraction has 10185 states and 46300 transitions. [2022-11-20 11:00:21,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:21,076 INFO L276 IsEmpty]: Start isEmpty. Operand 10185 states and 46300 transitions. [2022-11-20 11:00:21,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:00:21,082 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:21,082 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:21,096 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (101)] Ended with exit code 0 [2022-11-20 11:00:21,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:21,282 INFO L420 AbstractCegarLoop]: === Iteration 101 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:00:21,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:21,283 INFO L85 PathProgramCache]: Analyzing trace with hash 964401865, now seen corresponding path program 1 times [2022-11-20 11:00:21,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:00:21,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [853952895] [2022-11-20 11:00:21,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:21,283 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:21,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:00:21,284 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:00:21,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (102)] Waiting until timeout for monitored process [2022-11-20 11:00:21,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:21,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:00:21,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:21,920 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:00:21,920 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-20 11:00:22,299 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:22,299 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:00:23,295 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:23,295 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:00:23,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [853952895] [2022-11-20 11:00:23,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [853952895] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:00:23,297 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:00:23,297 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:00:23,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521004804] [2022-11-20 11:00:23,297 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:00:23,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:23,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:00:23,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:23,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:23,298 INFO L87 Difference]: Start difference. First operand 10185 states and 46300 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:24,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:24,741 INFO L93 Difference]: Finished difference Result 10017 states and 45126 transitions. [2022-11-20 11:00:24,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:00:24,743 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:00:24,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:24,781 INFO L225 Difference]: With dead ends: 10017 [2022-11-20 11:00:24,781 INFO L226 Difference]: Without dead ends: 10017 [2022-11-20 11:00:24,781 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:00:24,781 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 11 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 35 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:24,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 0 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 145 Invalid, 0 Unknown, 35 Unchecked, 1.1s Time] [2022-11-20 11:00:24,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10017 states. [2022-11-20 11:00:24,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10017 to 10017. [2022-11-20 11:00:24,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10017 states, 9996 states have (on average 4.514405762304922) internal successors, (45126), 10016 states have internal predecessors, (45126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:25,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10017 states to 10017 states and 45126 transitions. [2022-11-20 11:00:25,024 INFO L78 Accepts]: Start accepts. Automaton has 10017 states and 45126 transitions. Word has length 16 [2022-11-20 11:00:25,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:25,025 INFO L495 AbstractCegarLoop]: Abstraction has 10017 states and 45126 transitions. [2022-11-20 11:00:25,025 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:25,025 INFO L276 IsEmpty]: Start isEmpty. Operand 10017 states and 45126 transitions. [2022-11-20 11:00:25,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:00:25,030 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:25,030 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:25,041 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (102)] Ended with exit code 0 [2022-11-20 11:00:25,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:25,231 INFO L420 AbstractCegarLoop]: === Iteration 102 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:00:25,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:25,231 INFO L85 PathProgramCache]: Analyzing trace with hash -756471864, now seen corresponding path program 1 times [2022-11-20 11:00:25,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:00:25,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1608377283] [2022-11-20 11:00:25,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:25,232 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:25,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:00:25,233 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:00:25,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (103)] Waiting until timeout for monitored process [2022-11-20 11:00:25,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:25,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:00:25,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:25,870 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:00:25,871 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-20 11:00:26,266 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:26,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:00:27,346 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:27,346 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:00:27,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1608377283] [2022-11-20 11:00:27,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1608377283] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:00:27,346 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:00:27,346 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:00:27,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841728846] [2022-11-20 11:00:27,347 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:00:27,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:27,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:00:27,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:27,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:27,347 INFO L87 Difference]: Start difference. First operand 10017 states and 45126 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:28,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:28,895 INFO L93 Difference]: Finished difference Result 10018 states and 45133 transitions. [2022-11-20 11:00:28,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:00:28,897 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:00:28,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:28,942 INFO L225 Difference]: With dead ends: 10018 [2022-11-20 11:00:28,942 INFO L226 Difference]: Without dead ends: 10018 [2022-11-20 11:00:28,942 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:00:28,942 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 3 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:28,942 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 0 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 151 Invalid, 0 Unknown, 43 Unchecked, 1.1s Time] [2022-11-20 11:00:28,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10018 states. [2022-11-20 11:00:29,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10018 to 10018. [2022-11-20 11:00:29,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10018 states, 9997 states have (on average 4.514654396318896) internal successors, (45133), 10017 states have internal predecessors, (45133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:29,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10018 states to 10018 states and 45133 transitions. [2022-11-20 11:00:29,177 INFO L78 Accepts]: Start accepts. Automaton has 10018 states and 45133 transitions. Word has length 16 [2022-11-20 11:00:29,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:29,177 INFO L495 AbstractCegarLoop]: Abstraction has 10018 states and 45133 transitions. [2022-11-20 11:00:29,177 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:29,177 INFO L276 IsEmpty]: Start isEmpty. Operand 10018 states and 45133 transitions. [2022-11-20 11:00:29,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:00:29,183 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:29,183 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:29,201 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (103)] Ended with exit code 0 [2022-11-20 11:00:29,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:29,383 INFO L420 AbstractCegarLoop]: === Iteration 103 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:00:29,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:29,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1443571614, now seen corresponding path program 1 times [2022-11-20 11:00:29,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:00:29,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [70038272] [2022-11-20 11:00:29,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:29,384 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:29,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:00:29,385 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:00:29,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (104)] Waiting until timeout for monitored process [2022-11-20 11:00:29,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:29,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:00:29,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:29,981 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:00:29,982 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-20 11:00:30,345 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:30,346 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:00:31,356 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:31,356 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:00:31,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [70038272] [2022-11-20 11:00:31,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [70038272] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:00:31,356 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:00:31,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:00:31,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038199725] [2022-11-20 11:00:31,357 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:00:31,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:31,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:00:31,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:31,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:31,358 INFO L87 Difference]: Start difference. First operand 10018 states and 45133 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:32,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:32,198 INFO L93 Difference]: Finished difference Result 10019 states and 45139 transitions. [2022-11-20 11:00:32,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 11:00:32,200 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:00:32,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:32,252 INFO L225 Difference]: With dead ends: 10019 [2022-11-20 11:00:32,252 INFO L226 Difference]: Without dead ends: 10019 [2022-11-20 11:00:32,252 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:00:32,253 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 3 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 57 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:32,253 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 0 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 76 Invalid, 0 Unknown, 57 Unchecked, 0.5s Time] [2022-11-20 11:00:32,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10019 states. [2022-11-20 11:00:32,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10019 to 10019. [2022-11-20 11:00:32,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10019 states, 9998 states have (on average 4.514802960592118) internal successors, (45139), 10018 states have internal predecessors, (45139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:32,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10019 states to 10019 states and 45139 transitions. [2022-11-20 11:00:32,489 INFO L78 Accepts]: Start accepts. Automaton has 10019 states and 45139 transitions. Word has length 16 [2022-11-20 11:00:32,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:32,489 INFO L495 AbstractCegarLoop]: Abstraction has 10019 states and 45139 transitions. [2022-11-20 11:00:32,489 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:32,489 INFO L276 IsEmpty]: Start isEmpty. Operand 10019 states and 45139 transitions. [2022-11-20 11:00:32,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:00:32,496 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:32,496 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:32,513 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (104)] Forceful destruction successful, exit code 0 [2022-11-20 11:00:32,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:32,711 INFO L420 AbstractCegarLoop]: === Iteration 104 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:00:32,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:32,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1576558512, now seen corresponding path program 1 times [2022-11-20 11:00:32,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:00:32,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1236621203] [2022-11-20 11:00:32,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:32,712 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:32,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:00:32,714 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:00:32,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (105)] Waiting until timeout for monitored process [2022-11-20 11:00:33,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:33,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:00:33,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:33,344 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:00:33,344 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-20 11:00:33,705 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:33,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:00:34,687 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:34,687 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:00:34,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1236621203] [2022-11-20 11:00:34,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1236621203] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:00:34,687 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:00:34,688 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:00:34,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257817524] [2022-11-20 11:00:34,688 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:00:34,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:34,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:00:34,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:34,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:34,689 INFO L87 Difference]: Start difference. First operand 10019 states and 45139 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:38,483 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:00:39,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:39,478 INFO L93 Difference]: Finished difference Result 10239 states and 46484 transitions. [2022-11-20 11:00:39,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 11:00:39,480 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:00:39,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:39,521 INFO L225 Difference]: With dead ends: 10239 [2022-11-20 11:00:39,521 INFO L226 Difference]: Without dead ends: 10239 [2022-11-20 11:00:39,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-11-20 11:00:39,522 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 41 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 133 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:39,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 0 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 216 Invalid, 0 Unknown, 133 Unchecked, 4.2s Time] [2022-11-20 11:00:39,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10239 states. [2022-11-20 11:00:39,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10239 to 10173. [2022-11-20 11:00:39,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10173 states, 10152 states have (on average 4.54048463356974) internal successors, (46095), 10172 states have internal predecessors, (46095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:39,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10173 states to 10173 states and 46095 transitions. [2022-11-20 11:00:39,848 INFO L78 Accepts]: Start accepts. Automaton has 10173 states and 46095 transitions. Word has length 16 [2022-11-20 11:00:39,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:39,848 INFO L495 AbstractCegarLoop]: Abstraction has 10173 states and 46095 transitions. [2022-11-20 11:00:39,848 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:39,848 INFO L276 IsEmpty]: Start isEmpty. Operand 10173 states and 46095 transitions. [2022-11-20 11:00:39,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:00:39,853 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:39,854 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:39,863 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (105)] Ended with exit code 0 [2022-11-20 11:00:40,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:40,054 INFO L420 AbstractCegarLoop]: === Iteration 105 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:00:40,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:40,055 INFO L85 PathProgramCache]: Analyzing trace with hash -1577273622, now seen corresponding path program 1 times [2022-11-20 11:00:40,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:00:40,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [905413128] [2022-11-20 11:00:40,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:40,056 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:40,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:00:40,057 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:00:40,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (106)] Waiting until timeout for monitored process [2022-11-20 11:00:40,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:40,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:00:40,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:40,655 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:00:40,655 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-20 11:00:41,001 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:41,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:00:41,949 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:41,949 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:00:41,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [905413128] [2022-11-20 11:00:41,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [905413128] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:00:41,949 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:00:41,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:00:41,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970201714] [2022-11-20 11:00:41,949 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:00:41,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:41,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:00:41,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:41,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:41,950 INFO L87 Difference]: Start difference. First operand 10173 states and 46095 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:45,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:45,465 INFO L93 Difference]: Finished difference Result 10375 states and 47240 transitions. [2022-11-20 11:00:45,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 11:00:45,467 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:00:45,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:45,518 INFO L225 Difference]: With dead ends: 10375 [2022-11-20 11:00:45,518 INFO L226 Difference]: Without dead ends: 10375 [2022-11-20 11:00:45,519 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2022-11-20 11:00:45,519 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 42 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 90 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:45,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 0 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 241 Invalid, 0 Unknown, 90 Unchecked, 3.0s Time] [2022-11-20 11:00:45,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10375 states. [2022-11-20 11:00:45,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10375 to 10285. [2022-11-20 11:00:45,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10285 states, 10264 states have (on average 4.553293063133282) internal successors, (46735), 10284 states have internal predecessors, (46735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:45,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10285 states to 10285 states and 46735 transitions. [2022-11-20 11:00:45,851 INFO L78 Accepts]: Start accepts. Automaton has 10285 states and 46735 transitions. Word has length 16 [2022-11-20 11:00:45,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:45,851 INFO L495 AbstractCegarLoop]: Abstraction has 10285 states and 46735 transitions. [2022-11-20 11:00:45,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:45,852 INFO L276 IsEmpty]: Start isEmpty. Operand 10285 states and 46735 transitions. [2022-11-20 11:00:45,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:00:45,857 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:45,857 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:45,872 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (106)] Ended with exit code 0 [2022-11-20 11:00:46,057 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:46,058 INFO L420 AbstractCegarLoop]: === Iteration 106 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:00:46,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:46,058 INFO L85 PathProgramCache]: Analyzing trace with hash -1577412750, now seen corresponding path program 1 times [2022-11-20 11:00:46,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:00:46,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [196175059] [2022-11-20 11:00:46,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:46,059 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:46,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:00:46,059 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:00:46,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (107)] Waiting until timeout for monitored process [2022-11-20 11:00:46,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:46,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:00:46,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:46,648 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:00:46,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 4 case distinctions, treesize of input 20 treesize of output 62 [2022-11-20 11:00:47,018 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:47,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:00:48,037 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:48,037 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:00:48,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [196175059] [2022-11-20 11:00:48,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [196175059] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:00:48,037 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:00:48,037 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:00:48,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430925475] [2022-11-20 11:00:48,037 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:00:48,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:48,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:00:48,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:48,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:48,038 INFO L87 Difference]: Start difference. First operand 10285 states and 46735 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:48,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:48,915 INFO L93 Difference]: Finished difference Result 10029 states and 45195 transitions. [2022-11-20 11:00:48,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:00:48,917 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:00:48,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:48,956 INFO L225 Difference]: With dead ends: 10029 [2022-11-20 11:00:48,956 INFO L226 Difference]: Without dead ends: 10029 [2022-11-20 11:00:48,957 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:00:48,957 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 6 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 123 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:48,957 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 0 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 97 Invalid, 0 Unknown, 123 Unchecked, 0.5s Time] [2022-11-20 11:00:48,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10029 states. [2022-11-20 11:00:49,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10029 to 10029. [2022-11-20 11:00:49,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10029 states, 10008 states have (on average 4.515887290167866) internal successors, (45195), 10028 states have internal predecessors, (45195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:49,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10029 states to 10029 states and 45195 transitions. [2022-11-20 11:00:49,194 INFO L78 Accepts]: Start accepts. Automaton has 10029 states and 45195 transitions. Word has length 16 [2022-11-20 11:00:49,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:49,194 INFO L495 AbstractCegarLoop]: Abstraction has 10029 states and 45195 transitions. [2022-11-20 11:00:49,195 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:49,195 INFO L276 IsEmpty]: Start isEmpty. Operand 10029 states and 45195 transitions. [2022-11-20 11:00:49,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:00:49,200 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:49,200 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:49,217 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (107)] Ended with exit code 0 [2022-11-20 11:00:49,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:49,400 INFO L420 AbstractCegarLoop]: === Iteration 107 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:00:49,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:49,401 INFO L85 PathProgramCache]: Analyzing trace with hash -218464455, now seen corresponding path program 1 times [2022-11-20 11:00:49,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:00:49,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [75478514] [2022-11-20 11:00:49,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:49,401 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:49,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:00:49,402 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:00:49,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (108)] Waiting until timeout for monitored process [2022-11-20 11:00:49,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:49,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:00:49,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:49,991 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:00:49,991 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-20 11:00:50,404 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:50,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:00:51,370 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:51,371 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:00:51,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [75478514] [2022-11-20 11:00:51,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [75478514] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:00:51,371 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:00:51,371 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:00:51,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744303246] [2022-11-20 11:00:51,371 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:00:51,371 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:51,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:00:51,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:51,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:51,372 INFO L87 Difference]: Start difference. First operand 10029 states and 45195 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:52,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:52,876 INFO L93 Difference]: Finished difference Result 10031 states and 45205 transitions. [2022-11-20 11:00:52,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:00:52,878 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:00:52,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:52,916 INFO L225 Difference]: With dead ends: 10031 [2022-11-20 11:00:52,917 INFO L226 Difference]: Without dead ends: 10031 [2022-11-20 11:00:52,917 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:00:52,917 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 2 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 20 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:52,917 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 0 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 172 Invalid, 0 Unknown, 20 Unchecked, 1.2s Time] [2022-11-20 11:00:52,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10031 states. [2022-11-20 11:00:53,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10031 to 10031. [2022-11-20 11:00:53,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10031 states, 10010 states have (on average 4.515984015984016) internal successors, (45205), 10030 states have internal predecessors, (45205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:53,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10031 states to 10031 states and 45205 transitions. [2022-11-20 11:00:53,151 INFO L78 Accepts]: Start accepts. Automaton has 10031 states and 45205 transitions. Word has length 16 [2022-11-20 11:00:53,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:53,151 INFO L495 AbstractCegarLoop]: Abstraction has 10031 states and 45205 transitions. [2022-11-20 11:00:53,151 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:53,151 INFO L276 IsEmpty]: Start isEmpty. Operand 10031 states and 45205 transitions. [2022-11-20 11:00:53,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:00:53,159 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:53,159 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:53,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (108)] Ended with exit code 0 [2022-11-20 11:00:53,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:53,375 INFO L420 AbstractCegarLoop]: === Iteration 108 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:00:53,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:53,375 INFO L85 PathProgramCache]: Analyzing trace with hash -905564205, now seen corresponding path program 1 times [2022-11-20 11:00:53,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:00:53,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1167872091] [2022-11-20 11:00:53,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:53,375 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:53,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:00:53,376 INFO L229 MonitoredProcess]: Starting monitored process 109 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:00:53,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (109)] Waiting until timeout for monitored process [2022-11-20 11:00:53,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:53,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:00:53,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:53,990 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:00:53,990 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-20 11:00:54,342 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:54,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:00:55,293 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:55,293 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:00:55,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1167872091] [2022-11-20 11:00:55,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1167872091] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:00:55,293 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:00:55,293 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:00:55,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668924503] [2022-11-20 11:00:55,294 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:00:55,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:55,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:00:55,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:55,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:55,294 INFO L87 Difference]: Start difference. First operand 10031 states and 45205 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:56,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:00:56,795 INFO L93 Difference]: Finished difference Result 10032 states and 45210 transitions. [2022-11-20 11:00:56,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 11:00:56,797 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:00:56,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:00:56,836 INFO L225 Difference]: With dead ends: 10032 [2022-11-20 11:00:56,836 INFO L226 Difference]: Without dead ends: 10032 [2022-11-20 11:00:56,836 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:00:56,837 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 3 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 19 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 11:00:56,837 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 0 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 150 Invalid, 0 Unknown, 19 Unchecked, 1.1s Time] [2022-11-20 11:00:56,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10032 states. [2022-11-20 11:00:57,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10032 to 10032. [2022-11-20 11:00:57,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10032 states, 10011 states have (on average 4.516032364399161) internal successors, (45210), 10031 states have internal predecessors, (45210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:57,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10032 states to 10032 states and 45210 transitions. [2022-11-20 11:00:57,071 INFO L78 Accepts]: Start accepts. Automaton has 10032 states and 45210 transitions. Word has length 16 [2022-11-20 11:00:57,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:00:57,071 INFO L495 AbstractCegarLoop]: Abstraction has 10032 states and 45210 transitions. [2022-11-20 11:00:57,071 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:00:57,071 INFO L276 IsEmpty]: Start isEmpty. Operand 10032 states and 45210 transitions. [2022-11-20 11:00:57,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:00:57,076 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:00:57,076 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:00:57,091 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (109)] Forceful destruction successful, exit code 0 [2022-11-20 11:00:57,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:57,276 INFO L420 AbstractCegarLoop]: === Iteration 109 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:00:57,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:00:57,277 INFO L85 PathProgramCache]: Analyzing trace with hash -1038551103, now seen corresponding path program 1 times [2022-11-20 11:00:57,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:00:57,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1380212044] [2022-11-20 11:00:57,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:00:57,277 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:00:57,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:00:57,278 INFO L229 MonitoredProcess]: Starting monitored process 110 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:00:57,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (110)] Waiting until timeout for monitored process [2022-11-20 11:00:57,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:00:57,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:00:57,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:00:57,882 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:00:57,882 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-20 11:00:58,246 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:58,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:00:59,208 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:00:59,209 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:00:59,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1380212044] [2022-11-20 11:00:59,209 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1380212044] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:00:59,209 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:00:59,209 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:00:59,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194751417] [2022-11-20 11:00:59,209 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:00:59,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:00:59,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:00:59,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:00:59,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:00:59,210 INFO L87 Difference]: Start difference. First operand 10032 states and 45210 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:01,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:01:01,881 INFO L93 Difference]: Finished difference Result 10067 states and 45409 transitions. [2022-11-20 11:01:01,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 11:01:01,883 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:01:01,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:01:01,922 INFO L225 Difference]: With dead ends: 10067 [2022-11-20 11:01:01,922 INFO L226 Difference]: Without dead ends: 10067 [2022-11-20 11:01:01,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:01:01,923 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 7 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 55 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-20 11:01:01,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 0 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 194 Invalid, 0 Unknown, 55 Unchecked, 2.3s Time] [2022-11-20 11:01:01,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10067 states. [2022-11-20 11:01:02,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10067 to 10067. [2022-11-20 11:01:02,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10067 states, 10046 states have (on average 4.520107505474816) internal successors, (45409), 10066 states have internal predecessors, (45409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:02,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10067 states to 10067 states and 45409 transitions. [2022-11-20 11:01:02,243 INFO L78 Accepts]: Start accepts. Automaton has 10067 states and 45409 transitions. Word has length 16 [2022-11-20 11:01:02,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:01:02,243 INFO L495 AbstractCegarLoop]: Abstraction has 10067 states and 45409 transitions. [2022-11-20 11:01:02,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:02,244 INFO L276 IsEmpty]: Start isEmpty. Operand 10067 states and 45409 transitions. [2022-11-20 11:01:02,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:01:02,249 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:01:02,249 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:02,261 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (110)] Ended with exit code 0 [2022-11-20 11:01:02,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:01:02,450 INFO L420 AbstractCegarLoop]: === Iteration 110 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:01:02,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:02,451 INFO L85 PathProgramCache]: Analyzing trace with hash -1039266213, now seen corresponding path program 1 times [2022-11-20 11:01:02,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:01:02,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1676415868] [2022-11-20 11:01:02,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:02,451 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:01:02,451 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:01:02,452 INFO L229 MonitoredProcess]: Starting monitored process 111 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:01:02,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (111)] Waiting until timeout for monitored process [2022-11-20 11:01:02,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:02,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:01:02,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:01:03,076 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:01:03,076 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-20 11:01:03,408 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:01:03,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:01:04,383 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:01:04,383 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:01:04,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1676415868] [2022-11-20 11:01:04,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1676415868] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:01:04,384 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:01:04,384 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:01:04,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936902854] [2022-11-20 11:01:04,385 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:01:04,385 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:01:04,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:01:04,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:01:04,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:01:04,385 INFO L87 Difference]: Start difference. First operand 10067 states and 45409 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:06,895 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:01:08,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:01:08,655 INFO L93 Difference]: Finished difference Result 10080 states and 45486 transitions. [2022-11-20 11:01:08,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-20 11:01:08,657 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:01:08,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:01:08,695 INFO L225 Difference]: With dead ends: 10080 [2022-11-20 11:01:08,696 INFO L226 Difference]: Without dead ends: 10080 [2022-11-20 11:01:08,696 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:01:08,696 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 6 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 20 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-11-20 11:01:08,696 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 0 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 228 Invalid, 0 Unknown, 20 Unchecked, 3.9s Time] [2022-11-20 11:01:08,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10080 states. [2022-11-20 11:01:08,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10080 to 10066. [2022-11-20 11:01:08,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10066 states, 10045 states have (on average 4.519960179193629) internal successors, (45403), 10065 states have internal predecessors, (45403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:08,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10066 states to 10066 states and 45403 transitions. [2022-11-20 11:01:08,935 INFO L78 Accepts]: Start accepts. Automaton has 10066 states and 45403 transitions. Word has length 16 [2022-11-20 11:01:08,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:01:08,935 INFO L495 AbstractCegarLoop]: Abstraction has 10066 states and 45403 transitions. [2022-11-20 11:01:08,935 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:08,935 INFO L276 IsEmpty]: Start isEmpty. Operand 10066 states and 45403 transitions. [2022-11-20 11:01:08,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:01:08,940 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:01:08,940 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:08,951 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (111)] Forceful destruction successful, exit code 0 [2022-11-20 11:01:09,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:01:09,141 INFO L420 AbstractCegarLoop]: === Iteration 111 === Targeting thread4Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:01:09,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:09,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1039404471, now seen corresponding path program 1 times [2022-11-20 11:01:09,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:01:09,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [301921751] [2022-11-20 11:01:09,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:09,142 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:01:09,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:01:09,143 INFO L229 MonitoredProcess]: Starting monitored process 112 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:01:09,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (112)] Waiting until timeout for monitored process [2022-11-20 11:01:09,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:09,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:01:09,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:01:09,770 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:01:09,771 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-20 11:01:10,141 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:01:10,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:01:11,127 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:01:11,127 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:01:11,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [301921751] [2022-11-20 11:01:11,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [301921751] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:01:11,128 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:01:11,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:01:11,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206802733] [2022-11-20 11:01:11,128 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:01:11,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:01:11,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:01:11,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:01:11,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:01:11,129 INFO L87 Difference]: Start difference. First operand 10066 states and 45403 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:14,650 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:01:17,224 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:01:20,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:01:20,794 INFO L93 Difference]: Finished difference Result 10280 states and 46489 transitions. [2022-11-20 11:01:20,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 11:01:20,796 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:01:20,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:01:20,836 INFO L225 Difference]: With dead ends: 10280 [2022-11-20 11:01:20,836 INFO L226 Difference]: Without dead ends: 10280 [2022-11-20 11:01:20,837 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2022-11-20 11:01:20,837 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 39 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 161 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2022-11-20 11:01:20,837 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 0 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 285 Invalid, 0 Unknown, 161 Unchecked, 8.9s Time] [2022-11-20 11:01:20,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10280 states. [2022-11-20 11:01:21,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10280 to 10195. [2022-11-20 11:01:21,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10195 states, 10174 states have (on average 4.527127973265186) internal successors, (46059), 10194 states have internal predecessors, (46059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:21,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10195 states to 10195 states and 46059 transitions. [2022-11-20 11:01:21,080 INFO L78 Accepts]: Start accepts. Automaton has 10195 states and 46059 transitions. Word has length 16 [2022-11-20 11:01:21,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:01:21,081 INFO L495 AbstractCegarLoop]: Abstraction has 10195 states and 46059 transitions. [2022-11-20 11:01:21,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:21,081 INFO L276 IsEmpty]: Start isEmpty. Operand 10195 states and 46059 transitions. [2022-11-20 11:01:21,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-20 11:01:21,086 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:01:21,086 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 11:01:21,167 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (112)] Ended with exit code 0 [2022-11-20 11:01:21,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:01:21,287 INFO L420 AbstractCegarLoop]: === Iteration 112 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:01:21,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:21,287 INFO L85 PathProgramCache]: Analyzing trace with hash -1039405341, now seen corresponding path program 1 times [2022-11-20 11:01:21,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:01:21,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1025623258] [2022-11-20 11:01:21,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 11:01:21,288 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:01:21,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:01:21,289 INFO L229 MonitoredProcess]: Starting monitored process 113 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:01:21,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (113)] Waiting until timeout for monitored process [2022-11-20 11:01:21,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 11:01:21,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 11:01:21,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:01:21,909 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:01:21,909 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-20 11:01:22,255 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:01:22,255 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:01:23,246 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:01:23,246 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:01:23,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1025623258] [2022-11-20 11:01:23,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1025623258] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:01:23,247 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:01:23,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-20 11:01:23,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938674012] [2022-11-20 11:01:23,247 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:01:23,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 11:01:23,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:01:23,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 11:01:23,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-20 11:01:23,248 INFO L87 Difference]: Start difference. First operand 10195 states and 46059 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:24,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:01:24,777 INFO L93 Difference]: Finished difference Result 10174 states and 45938 transitions. [2022-11-20 11:01:24,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 11:01:24,779 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-20 11:01:24,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:01:24,817 INFO L225 Difference]: With dead ends: 10174 [2022-11-20 11:01:24,817 INFO L226 Difference]: Without dead ends: 10174 [2022-11-20 11:01:24,817 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-11-20 11:01:24,817 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 3 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-20 11:01:24,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 0 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 151 Invalid, 0 Unknown, 42 Unchecked, 1.2s Time] [2022-11-20 11:01:24,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10174 states. [2022-11-20 11:01:25,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10174 to 10174. [2022-11-20 11:01:25,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10174 states, 10153 states have (on average 4.524574017531764) internal successors, (45938), 10173 states have internal predecessors, (45938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:25,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10174 states to 10174 states and 45938 transitions. [2022-11-20 11:01:25,058 INFO L78 Accepts]: Start accepts. Automaton has 10174 states and 45938 transitions. Word has length 16 [2022-11-20 11:01:25,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:01:25,059 INFO L495 AbstractCegarLoop]: Abstraction has 10174 states and 45938 transitions. [2022-11-20 11:01:25,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:01:25,059 INFO L276 IsEmpty]: Start isEmpty. Operand 10174 states and 45938 transitions. [2022-11-20 11:01:25,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 11:01:25,064 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:01:25,064 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 1, 1, 1, 1] [2022-11-20 11:01:25,075 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (113)] Forceful destruction successful, exit code 0 [2022-11-20 11:01:25,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:01:25,265 INFO L420 AbstractCegarLoop]: === Iteration 113 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:01:25,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:01:25,265 INFO L85 PathProgramCache]: Analyzing trace with hash 1159274106, now seen corresponding path program 4 times [2022-11-20 11:01:25,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:01:25,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [770345626] [2022-11-20 11:01:25,266 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 11:01:25,266 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:01:25,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:01:25,267 INFO L229 MonitoredProcess]: Starting monitored process 114 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:01:25,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (114)] Waiting until timeout for monitored process [2022-11-20 11:01:25,671 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 11:01:25,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 11:01:25,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-20 11:01:25,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 11:01:25,960 INFO L321 Elim1Store]: treesize reduction 138, result has 28.5 percent of original size [2022-11-20 11:01:25,961 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-20 11:01:27,005 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:01:27,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 11:01:30,341 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 5 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 11:01:30,342 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-20 11:01:30,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [770345626] [2022-11-20 11:01:30,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [770345626] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 11:01:30,342 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 11:01:30,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2022-11-20 11:01:30,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585944995] [2022-11-20 11:01:30,342 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 11:01:30,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-20 11:01:30,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-20 11:01:30,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-20 11:01:30,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2022-11-20 11:01:30,343 INFO L87 Difference]: Start difference. First operand 10174 states and 45938 transitions. Second operand has 24 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 23 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-20 11:01:42,386 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:01:44,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:01:46,143 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:01:48,216 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:01:51,715 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:01:53,717 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:01:55,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:01:56,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:01:59,630 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:01,633 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:03,212 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:04,594 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:08,243 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:10,104 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:12,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:13,727 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:17,126 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-20 11:02:18,805 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:20,448 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:23,997 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:25,819 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:28,346 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-20 11:02:29,645 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:30,801 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:33,356 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:35,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:36,778 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:38,125 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:40,801 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:42,803 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:44,543 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:46,449 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:47,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:51,853 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:53,242 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:54,515 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:56,575 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:02:59,176 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:01,324 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:04,526 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:06,175 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:07,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:10,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:12,450 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:13,560 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:15,148 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:19,160 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:21,106 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:24,981 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:30,162 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:42,934 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:44,937 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:46,671 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:48,673 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:50,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:03:57,027 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-20 11:03:59,295 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-20 11:04:01,139 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:04:02,486 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:04:03,799 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:04:05,856 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:04:07,467 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:04:08,766 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:04:10,643 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:04:15,554 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:04:17,843 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:04:21,604 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:04:22,802 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:04:24,533 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 11:04:31,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 11:04:31,940 INFO L93 Difference]: Finished difference Result 63797 states and 263697 transitions. [2022-11-20 11:04:31,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-11-20 11:04:31,942 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 23 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-20 11:04:31,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 11:04:32,264 INFO L225 Difference]: With dead ends: 63797 [2022-11-20 11:04:32,264 INFO L226 Difference]: Without dead ends: 63761 [2022-11-20 11:04:32,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1252 ImplicationChecksByTransitivity, 26.2s TimeCoverageRelationStatistics Valid=861, Invalid=4541, Unknown=0, NotChecked=0, Total=5402 [2022-11-20 11:04:32,265 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 4497 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4641 mSolverCounterSat, 186 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 153.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4497 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 4840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 4641 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 157.9s IncrementalHoareTripleChecker+Time [2022-11-20 11:04:32,265 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4497 Valid, 0 Invalid, 4840 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [186 Valid, 4641 Invalid, 13 Unknown, 0 Unchecked, 157.9s Time] [2022-11-20 11:04:32,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63761 states. [2022-11-20 11:04:33,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63761 to 22458. [2022-11-20 11:04:34,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22458 states, 22437 states have (on average 4.6312786914471635) internal successors, (103912), 22457 states have internal predecessors, (103912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 11:04:34,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22458 states to 22458 states and 103912 transitions. [2022-11-20 11:04:34,390 INFO L78 Accepts]: Start accepts. Automaton has 22458 states and 103912 transitions. Word has length 17 [2022-11-20 11:04:34,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 11:04:34,391 INFO L495 AbstractCegarLoop]: Abstraction has 22458 states and 103912 transitions. [2022-11-20 11:04:34,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 23 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-20 11:04:34,391 INFO L276 IsEmpty]: Start isEmpty. Operand 22458 states and 103912 transitions. [2022-11-20 11:04:34,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-20 11:04:34,401 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 11:04:34,401 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1] [2022-11-20 11:04:34,414 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (114)] Forceful destruction successful, exit code 0 [2022-11-20 11:04:34,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:04:34,611 INFO L420 AbstractCegarLoop]: === Iteration 114 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread2Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 37 more)] === [2022-11-20 11:04:34,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 11:04:34,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1787660399, now seen corresponding path program 2 times [2022-11-20 11:04:34,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-20 11:04:34,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1349206970] [2022-11-20 11:04:34,612 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 11:04:34,612 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 11:04:34,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat [2022-11-20 11:04:34,614 INFO L229 MonitoredProcess]: Starting monitored process 115 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 11:04:34,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0881932a-3b96-4eaa-96ed-9d540384bd8e/bin/uautomizer-ug76WZFUDN/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (115)] Waiting until timeout for monitored process