./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/popl20-three-array-max.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/popl20-three-array-max.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 306d85d0b5300749928a8392783cd7ec5acf0c4622b6bdba80c3589786dd98ad --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-18 21:06:23,865 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 21:06:23,868 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 21:06:23,912 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 21:06:23,918 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 21:06:23,920 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 21:06:23,922 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 21:06:23,929 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 21:06:23,932 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 21:06:23,934 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 21:06:23,936 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 21:06:23,938 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 21:06:23,940 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 21:06:23,943 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 21:06:23,944 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 21:06:23,945 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 21:06:23,948 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 21:06:23,953 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 21:06:23,955 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 21:06:23,957 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 21:06:23,962 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 21:06:23,964 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 21:06:23,965 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 21:06:23,967 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 21:06:23,971 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 21:06:23,977 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 21:06:23,978 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 21:06:23,979 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 21:06:23,980 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 21:06:23,981 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 21:06:23,986 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 21:06:23,987 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 21:06:23,988 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 21:06:23,990 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 21:06:23,992 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 21:06:23,992 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 21:06:23,993 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 21:06:23,993 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 21:06:23,994 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 21:06:23,994 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 21:06:23,995 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 21:06:23,996 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-18 21:06:24,037 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 21:06:24,038 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 21:06:24,038 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 21:06:24,039 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 21:06:24,040 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 21:06:24,040 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 21:06:24,041 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 21:06:24,041 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 21:06:24,041 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 21:06:24,041 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 21:06:24,042 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 21:06:24,042 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-18 21:06:24,042 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 21:06:24,042 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 21:06:24,043 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 21:06:24,043 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-18 21:06:24,043 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-18 21:06:24,043 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-18 21:06:24,044 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 21:06:24,044 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-18 21:06:24,044 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 21:06:24,044 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 21:06:24,045 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 21:06:24,045 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 21:06:24,045 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 21:06:24,045 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 21:06:24,046 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 21:06:24,046 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 21:06:24,046 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 21:06:24,046 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 21:06:24,048 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_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 306d85d0b5300749928a8392783cd7ec5acf0c4622b6bdba80c3589786dd98ad [2022-11-18 21:06:24,335 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 21:06:24,376 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 21:06:24,379 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 21:06:24,381 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 21:06:24,382 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 21:06:24,384 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/weaver/popl20-three-array-max.wvr.c [2022-11-18 21:06:24,464 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/data/0d25f5713/d3a9597e7a094398b744a8b496f4311b/FLAGb1f656ded [2022-11-18 21:06:24,974 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 21:06:24,980 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/sv-benchmarks/c/weaver/popl20-three-array-max.wvr.c [2022-11-18 21:06:24,992 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/data/0d25f5713/d3a9597e7a094398b744a8b496f4311b/FLAGb1f656ded [2022-11-18 21:06:25,327 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/data/0d25f5713/d3a9597e7a094398b744a8b496f4311b [2022-11-18 21:06:25,329 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 21:06:25,332 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 21:06:25,335 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 21:06:25,335 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 21:06:25,339 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 21:06:25,339 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 09:06:25" (1/1) ... [2022-11-18 21:06:25,340 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7568e211 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:25, skipping insertion in model container [2022-11-18 21:06:25,341 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 09:06:25" (1/1) ... [2022-11-18 21:06:25,348 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 21:06:25,375 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 21:06:25,656 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/sv-benchmarks/c/weaver/popl20-three-array-max.wvr.c[2823,2836] [2022-11-18 21:06:25,672 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 21:06:25,683 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2022-11-18 21:06:25,684 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@5d909b65 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:25, skipping insertion in model container [2022-11-18 21:06:25,684 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 21:06:25,684 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2022-11-18 21:06:25,686 INFO L158 Benchmark]: Toolchain (without parser) took 353.51ms. Allocated memory is still 102.8MB. Free memory was 72.1MB in the beginning and 78.2MB in the end (delta: -6.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-18 21:06:25,687 INFO L158 Benchmark]: CDTParser took 0.34ms. Allocated memory is still 102.8MB. Free memory is still 57.2MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 21:06:25,688 INFO L158 Benchmark]: CACSL2BoogieTranslator took 349.32ms. Allocated memory is still 102.8MB. Free memory was 71.9MB in the beginning and 78.6MB in the end (delta: -6.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-18 21:06:25,689 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.34ms. Allocated memory is still 102.8MB. Free memory is still 57.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 349.32ms. Allocated memory is still 102.8MB. Free memory was 71.9MB in the beginning and 78.6MB in the end (delta: -6.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 123]: 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_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/popl20-three-array-max.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 306d85d0b5300749928a8392783cd7ec5acf0c4622b6bdba80c3589786dd98ad --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-18 21:06:28,223 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 21:06:28,225 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 21:06:28,252 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 21:06:28,253 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 21:06:28,254 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 21:06:28,256 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 21:06:28,259 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 21:06:28,261 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 21:06:28,262 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 21:06:28,264 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 21:06:28,265 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 21:06:28,266 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 21:06:28,268 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 21:06:28,269 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 21:06:28,271 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 21:06:28,272 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 21:06:28,273 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 21:06:28,276 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 21:06:28,278 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 21:06:28,280 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 21:06:28,282 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 21:06:28,284 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 21:06:28,285 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 21:06:28,290 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 21:06:28,290 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 21:06:28,291 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 21:06:28,292 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 21:06:28,293 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 21:06:28,294 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 21:06:28,295 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 21:06:28,296 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 21:06:28,297 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 21:06:28,298 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 21:06:28,300 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 21:06:28,300 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 21:06:28,301 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 21:06:28,302 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 21:06:28,302 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 21:06:28,303 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 21:06:28,304 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 21:06:28,305 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2022-11-18 21:06:28,336 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 21:06:28,337 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 21:06:28,337 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 21:06:28,337 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 21:06:28,338 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 21:06:28,338 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 21:06:28,339 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 21:06:28,340 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 21:06:28,340 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 21:06:28,340 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 21:06:28,341 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 21:06:28,341 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-18 21:06:28,341 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 21:06:28,341 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 21:06:28,342 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 21:06:28,342 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-18 21:06:28,342 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-18 21:06:28,342 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-18 21:06:28,343 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 21:06:28,343 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-18 21:06:28,343 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-18 21:06:28,343 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-18 21:06:28,344 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 21:06:28,344 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 21:06:28,344 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 21:06:28,345 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 21:06:28,345 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 21:06:28,345 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 21:06:28,345 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 21:06:28,346 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 21:06:28,346 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-18 21:06:28,346 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-18 21:06:28,347 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-18 21:06:28,347 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_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 306d85d0b5300749928a8392783cd7ec5acf0c4622b6bdba80c3589786dd98ad [2022-11-18 21:06:28,805 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 21:06:28,838 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 21:06:28,841 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 21:06:28,843 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 21:06:28,847 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 21:06:28,849 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/weaver/popl20-three-array-max.wvr.c [2022-11-18 21:06:28,927 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/data/661a3efe5/202ef54ae24b43d8a29565288ba708d0/FLAGcf4e14c62 [2022-11-18 21:06:29,517 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 21:06:29,518 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/sv-benchmarks/c/weaver/popl20-three-array-max.wvr.c [2022-11-18 21:06:29,535 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/data/661a3efe5/202ef54ae24b43d8a29565288ba708d0/FLAGcf4e14c62 [2022-11-18 21:06:29,901 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/data/661a3efe5/202ef54ae24b43d8a29565288ba708d0 [2022-11-18 21:06:29,904 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 21:06:29,908 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 21:06:29,914 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 21:06:29,915 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 21:06:29,919 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 21:06:29,920 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 09:06:29" (1/1) ... [2022-11-18 21:06:29,923 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2d43a1f2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:29, skipping insertion in model container [2022-11-18 21:06:29,924 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 09:06:29" (1/1) ... [2022-11-18 21:06:29,933 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 21:06:29,971 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 21:06:30,277 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/sv-benchmarks/c/weaver/popl20-three-array-max.wvr.c[2823,2836] [2022-11-18 21:06:30,316 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 21:06:30,360 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-18 21:06:30,392 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 21:06:30,415 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/sv-benchmarks/c/weaver/popl20-three-array-max.wvr.c[2823,2836] [2022-11-18 21:06:30,420 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 21:06:30,426 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 21:06:30,456 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/sv-benchmarks/c/weaver/popl20-three-array-max.wvr.c[2823,2836] [2022-11-18 21:06:30,461 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 21:06:30,480 INFO L208 MainTranslator]: Completed translation [2022-11-18 21:06:30,481 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:30 WrapperNode [2022-11-18 21:06:30,481 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 21:06:30,482 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 21:06:30,482 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 21:06:30,483 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 21:06:30,491 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:30" (1/1) ... [2022-11-18 21:06:30,520 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:30" (1/1) ... [2022-11-18 21:06:30,570 INFO L138 Inliner]: procedures = 28, calls = 57, calls flagged for inlining = 14, calls inlined = 22, statements flattened = 225 [2022-11-18 21:06:30,571 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 21:06:30,571 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 21:06:30,572 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 21:06:30,572 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 21:06:30,585 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:30" (1/1) ... [2022-11-18 21:06:30,586 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:30" (1/1) ... [2022-11-18 21:06:30,610 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:30" (1/1) ... [2022-11-18 21:06:30,611 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:30" (1/1) ... [2022-11-18 21:06:30,639 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:30" (1/1) ... [2022-11-18 21:06:30,645 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:30" (1/1) ... [2022-11-18 21:06:30,647 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:30" (1/1) ... [2022-11-18 21:06:30,649 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:30" (1/1) ... [2022-11-18 21:06:30,653 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 21:06:30,668 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 21:06:30,669 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 21:06:30,669 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 21:06:30,670 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:30" (1/1) ... [2022-11-18 21:06:30,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 21:06:30,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:06:30,708 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 21:06:30,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 21:06:30,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 21:06:30,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-18 21:06:30,769 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 21:06:30,771 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-18 21:06:30,772 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-18 21:06:30,772 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-18 21:06:30,773 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-18 21:06:30,773 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-18 21:06:30,773 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-11-18 21:06:30,773 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-11-18 21:06:30,774 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-11-18 21:06:30,774 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-11-18 21:06:30,774 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 21:06:30,774 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 21:06:30,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 21:06:30,775 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 21:06:30,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-18 21:06:30,778 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-18 21:06:30,939 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 21:06:30,942 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 21:06:32,405 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 21:06:32,633 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 21:06:32,634 INFO L300 CfgBuilder]: Removed 6 assume(true) statements. [2022-11-18 21:06:32,645 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 09:06:32 BoogieIcfgContainer [2022-11-18 21:06:32,645 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 21:06:32,648 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 21:06:32,648 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 21:06:32,651 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 21:06:32,652 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 09:06:29" (1/3) ... [2022-11-18 21:06:32,653 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5db3b685 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 09:06:32, skipping insertion in model container [2022-11-18 21:06:32,653 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:06:30" (2/3) ... [2022-11-18 21:06:32,653 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5db3b685 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 09:06:32, skipping insertion in model container [2022-11-18 21:06:32,654 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 09:06:32" (3/3) ... [2022-11-18 21:06:32,668 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-three-array-max.wvr.c [2022-11-18 21:06:32,702 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 21:06:32,702 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 46 error locations. [2022-11-18 21:06:32,703 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-18 21:06:32,939 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-11-18 21:06:33,008 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-11-18 21:06:33,034 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 340 places, 357 transitions, 738 flow [2022-11-18 21:06:33,040 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 340 places, 357 transitions, 738 flow [2022-11-18 21:06:33,043 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 340 places, 357 transitions, 738 flow [2022-11-18 21:06:33,316 INFO L130 PetriNetUnfolder]: 27/354 cut-off events. [2022-11-18 21:06:33,317 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-11-18 21:06:33,323 INFO L83 FinitePrefix]: Finished finitePrefix Result has 367 conditions, 354 events. 27/354 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 411 event pairs, 0 based on Foata normal form. 0/281 useless extension candidates. Maximal degree in co-relation 274. Up to 3 conditions per place. [2022-11-18 21:06:33,328 INFO L119 LiptonReduction]: Number of co-enabled transitions 5194 [2022-11-18 21:08:18,999 INFO L134 LiptonReduction]: Checked pairs total: 9659 [2022-11-18 21:08:18,999 INFO L136 LiptonReduction]: Total number of compositions: 416 [2022-11-18 21:08:19,009 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 85 places, 84 transitions, 192 flow [2022-11-18 21:08:19,299 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 4936 states, 3750 states have (on average 5.039733333333333) internal successors, (18899), 4935 states have internal predecessors, (18899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:19,332 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 21:08:19,342 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;@7b775496, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 21:08:19,342 INFO L358 AbstractCegarLoop]: Starting to check reachability of 67 error locations. [2022-11-18 21:08:19,365 INFO L276 IsEmpty]: Start isEmpty. Operand has 4936 states, 3750 states have (on average 5.039733333333333) internal successors, (18899), 4935 states have internal predecessors, (18899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:19,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-18 21:08:19,373 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:19,374 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-18 21:08:19,375 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:08:19,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:19,382 INFO L85 PathProgramCache]: Analyzing trace with hash 45878, now seen corresponding path program 1 times [2022-11-18 21:08:19,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:08:19,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1754728888] [2022-11-18 21:08:19,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:19,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-18 21:08:19,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:08:19,408 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:08:19,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-18 21:08:19,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:19,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 21:08:19,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:08:19,845 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 21:08:19,846 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 21:08:19,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:19,886 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:08:19,887 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:08:19,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1754728888] [2022-11-18 21:08:19,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1754728888] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:08:19,888 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:08:19,889 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 21:08:19,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091180189] [2022-11-18 21:08:19,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:08:19,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 21:08:19,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:08:19,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 21:08:19,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:08:19,949 INFO L87 Difference]: Start difference. First operand has 4936 states, 3750 states have (on average 5.039733333333333) internal successors, (18899), 4935 states have internal predecessors, (18899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:20,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:20,656 INFO L93 Difference]: Finished difference Result 2816 states and 10887 transitions. [2022-11-18 21:08:20,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:08:20,661 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-18 21:08:20,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:20,731 INFO L225 Difference]: With dead ends: 2816 [2022-11-18 21:08:20,731 INFO L226 Difference]: Without dead ends: 2816 [2022-11-18 21:08:20,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:08:20,741 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 63 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:08:20,749 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 4 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 21:08:20,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2816 states. [2022-11-18 21:08:20,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2816 to 2816. [2022-11-18 21:08:21,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2816 states, 2364 states have (on average 4.605329949238579) internal successors, (10887), 2815 states have internal predecessors, (10887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:21,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2816 states to 2816 states and 10887 transitions. [2022-11-18 21:08:21,043 INFO L78 Accepts]: Start accepts. Automaton has 2816 states and 10887 transitions. Word has length 2 [2022-11-18 21:08:21,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:21,044 INFO L495 AbstractCegarLoop]: Abstraction has 2816 states and 10887 transitions. [2022-11-18 21:08:21,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:21,044 INFO L276 IsEmpty]: Start isEmpty. Operand 2816 states and 10887 transitions. [2022-11-18 21:08:21,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-18 21:08:21,046 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:21,047 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-18 21:08:21,068 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-18 21:08:21,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:08:21,268 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:08:21,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:21,269 INFO L85 PathProgramCache]: Analyzing trace with hash 45879, now seen corresponding path program 1 times [2022-11-18 21:08:21,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:08:21,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [673196337] [2022-11-18 21:08:21,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:21,270 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:08:21,271 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:08:21,273 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:08:21,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-18 21:08:21,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:21,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 21:08:21,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:08:21,702 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:08:21,702 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:08:21,784 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:21,784 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:08:21,785 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:08:21,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [673196337] [2022-11-18 21:08:21,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [673196337] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:08:21,785 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:08:21,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-18 21:08:21,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930784258] [2022-11-18 21:08:21,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:08:21,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 21:08:21,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:08:21,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 21:08:21,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:08:21,788 INFO L87 Difference]: Start difference. First operand 2816 states and 10887 transitions. Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:22,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:22,369 INFO L93 Difference]: Finished difference Result 2817 states and 10889 transitions. [2022-11-18 21:08:22,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:08:22,414 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-18 21:08:22,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:22,451 INFO L225 Difference]: With dead ends: 2817 [2022-11-18 21:08:22,451 INFO L226 Difference]: Without dead ends: 2817 [2022-11-18 21:08:22,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:08:22,458 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 0 mSDsluCounter, 4 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:08:22,463 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 9 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 59 Invalid, 0 Unknown, 61 Unchecked, 0.5s Time] [2022-11-18 21:08:22,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2817 states. [2022-11-18 21:08:22,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2817 to 2817. [2022-11-18 21:08:22,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2817 states, 2365 states have (on average 4.604228329809725) internal successors, (10889), 2816 states have internal predecessors, (10889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:22,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2817 states to 2817 states and 10889 transitions. [2022-11-18 21:08:22,676 INFO L78 Accepts]: Start accepts. Automaton has 2817 states and 10889 transitions. Word has length 2 [2022-11-18 21:08:22,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:22,676 INFO L495 AbstractCegarLoop]: Abstraction has 2817 states and 10889 transitions. [2022-11-18 21:08:22,677 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:22,678 INFO L276 IsEmpty]: Start isEmpty. Operand 2817 states and 10889 transitions. [2022-11-18 21:08:22,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-18 21:08:22,678 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:22,678 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-18 21:08:22,694 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-11-18 21:08:22,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:08:22,892 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:08:22,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:22,893 INFO L85 PathProgramCache]: Analyzing trace with hash 1429905, now seen corresponding path program 1 times [2022-11-18 21:08:22,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:08:22,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1490196323] [2022-11-18 21:08:22,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:22,894 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:08:22,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:08:22,896 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:08:22,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-18 21:08:23,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:23,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 21:08:23,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:08:23,197 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:08:23,198 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:08:23,377 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:23,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:08:23,816 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:23,816 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:08:23,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1490196323] [2022-11-18 21:08:23,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1490196323] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:08:23,817 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:08:23,817 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 4 [2022-11-18 21:08:23,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216670262] [2022-11-18 21:08:23,818 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:08:23,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:08:23,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:08:23,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:08:23,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:08:23,819 INFO L87 Difference]: Start difference. First operand 2817 states and 10889 transitions. Second operand has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:26,066 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-18 21:08:28,261 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:08:29,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:29,452 INFO L93 Difference]: Finished difference Result 2824 states and 10914 transitions. [2022-11-18 21:08:29,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:08:29,455 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2022-11-18 21:08:29,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:29,483 INFO L225 Difference]: With dead ends: 2824 [2022-11-18 21:08:29,484 INFO L226 Difference]: Without dead ends: 2824 [2022-11-18 21:08:29,484 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:08:29,498 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 121 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 12 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:08:29,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 12 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2022-11-18 21:08:29,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2824 states. [2022-11-18 21:08:29,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2824 to 2824. [2022-11-18 21:08:29,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2824 states, 2372 states have (on average 4.601180438448567) internal successors, (10914), 2823 states have internal predecessors, (10914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:29,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2824 states to 2824 states and 10914 transitions. [2022-11-18 21:08:29,673 INFO L78 Accepts]: Start accepts. Automaton has 2824 states and 10914 transitions. Word has length 3 [2022-11-18 21:08:29,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:29,673 INFO L495 AbstractCegarLoop]: Abstraction has 2824 states and 10914 transitions. [2022-11-18 21:08:29,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:29,674 INFO L276 IsEmpty]: Start isEmpty. Operand 2824 states and 10914 transitions. [2022-11-18 21:08:29,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-18 21:08:29,675 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:29,675 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-18 21:08:29,701 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-18 21:08:29,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:08:29,902 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:08:29,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:29,903 INFO L85 PathProgramCache]: Analyzing trace with hash 1374491009, now seen corresponding path program 1 times [2022-11-18 21:08:29,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:08:29,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1284558608] [2022-11-18 21:08:29,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:29,904 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:08:29,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:08:29,905 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:08:29,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-18 21:08:30,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:30,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 21:08:30,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:08:30,350 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:30,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:08:30,469 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:30,469 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:08:30,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1284558608] [2022-11-18 21:08:30,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1284558608] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:08:30,470 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:08:30,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2022-11-18 21:08:30,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543910991] [2022-11-18 21:08:30,471 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:08:30,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:08:30,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:08:30,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:08:30,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:08:30,472 INFO L87 Difference]: Start difference. First operand 2824 states and 10914 transitions. Second operand has 8 states, 8 states have (on average 1.125) internal successors, (9), 7 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:33,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:33,190 INFO L93 Difference]: Finished difference Result 8454 states and 32694 transitions. [2022-11-18 21:08:33,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 21:08:33,194 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 1.125) internal successors, (9), 7 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2022-11-18 21:08:33,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:33,294 INFO L225 Difference]: With dead ends: 8454 [2022-11-18 21:08:33,295 INFO L226 Difference]: Without dead ends: 8454 [2022-11-18 21:08:33,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:08:33,297 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 241 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:08:33,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 25 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 312 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-11-18 21:08:33,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8454 states. [2022-11-18 21:08:33,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8454 to 2829. [2022-11-18 21:08:33,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2829 states, 2377 states have (on average 4.59570887673538) internal successors, (10924), 2828 states have internal predecessors, (10924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:33,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2829 states to 2829 states and 10924 transitions. [2022-11-18 21:08:33,648 INFO L78 Accepts]: Start accepts. Automaton has 2829 states and 10924 transitions. Word has length 5 [2022-11-18 21:08:33,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:33,648 INFO L495 AbstractCegarLoop]: Abstraction has 2829 states and 10924 transitions. [2022-11-18 21:08:33,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 1.125) internal successors, (9), 7 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:33,648 INFO L276 IsEmpty]: Start isEmpty. Operand 2829 states and 10924 transitions. [2022-11-18 21:08:33,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 21:08:33,649 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:33,649 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1] [2022-11-18 21:08:33,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-18 21:08:33,849 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:08:33,850 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:08:33,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:33,850 INFO L85 PathProgramCache]: Analyzing trace with hash -343770697, now seen corresponding path program 2 times [2022-11-18 21:08:33,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:08:33,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [469763415] [2022-11-18 21:08:33,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:08:33,851 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:08:33,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:08:33,853 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:08:33,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-18 21:08:34,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 21:08:34,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:08:34,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 21:08:34,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:08:34,185 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:08:34,185 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:08:34,473 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:34,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:08:35,534 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:08:35,534 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:08:35,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [469763415] [2022-11-18 21:08:35,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [469763415] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:08:35,535 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:08:35,535 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 21:08:35,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954223250] [2022-11-18 21:08:35,535 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:08:35,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 21:08:35,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:08:35,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 21:08:35,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:08:35,537 INFO L87 Difference]: Start difference. First operand 2829 states and 10924 transitions. Second operand has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:38,501 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:08:40,527 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:08:42,530 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:08:44,534 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:08:46,674 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:08:48,714 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:08:50,723 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:08:52,726 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:08:58,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:58,934 INFO L93 Difference]: Finished difference Result 5644 states and 21807 transitions. [2022-11-18 21:08:58,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:08:58,937 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-18 21:08:58,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:58,977 INFO L225 Difference]: With dead ends: 5644 [2022-11-18 21:08:58,977 INFO L226 Difference]: Without dead ends: 5644 [2022-11-18 21:08:58,978 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=94, Invalid=146, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:08:58,979 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 278 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 735 mSolverCounterSat, 71 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 48 SdHoareTripleChecker+Invalid, 814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 735 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:08:58,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [278 Valid, 48 Invalid, 814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 735 Invalid, 8 Unknown, 0 Unchecked, 21.7s Time] [2022-11-18 21:08:58,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5644 states. [2022-11-18 21:08:59,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5644 to 2835. [2022-11-18 21:08:59,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2835 states, 2383 states have (on average 4.589173310952581) internal successors, (10936), 2834 states have internal predecessors, (10936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:59,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2835 states to 2835 states and 10936 transitions. [2022-11-18 21:08:59,172 INFO L78 Accepts]: Start accepts. Automaton has 2835 states and 10936 transitions. Word has length 6 [2022-11-18 21:08:59,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:59,172 INFO L495 AbstractCegarLoop]: Abstraction has 2835 states and 10936 transitions. [2022-11-18 21:08:59,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 11 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:08:59,173 INFO L276 IsEmpty]: Start isEmpty. Operand 2835 states and 10936 transitions. [2022-11-18 21:08:59,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-18 21:08:59,173 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:59,174 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2022-11-18 21:08:59,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-18 21:08:59,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:08:59,387 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:08:59,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:59,388 INFO L85 PathProgramCache]: Analyzing trace with hash -340525497, now seen corresponding path program 1 times [2022-11-18 21:08:59,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:08:59,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1007716403] [2022-11-18 21:08:59,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:59,389 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:08:59,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:08:59,391 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:08:59,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-18 21:08:59,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:59,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 21:08:59,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:08:59,609 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:08:59,731 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-18 21:08:59,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:09:00,283 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:09:00,283 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:09:00,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1007716403] [2022-11-18 21:09:00,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1007716403] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:09:00,284 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:09:00,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 21:09:00,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641226119] [2022-11-18 21:09:00,284 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:09:00,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 21:09:00,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:09:00,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 21:09:00,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:09:00,286 INFO L87 Difference]: Start difference. First operand 2835 states and 10936 transitions. Second operand has 11 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 10 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:03,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:03,675 INFO L93 Difference]: Finished difference Result 2837 states and 10938 transitions. [2022-11-18 21:09:03,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:09:03,678 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 10 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-18 21:09:03,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:03,697 INFO L225 Difference]: With dead ends: 2837 [2022-11-18 21:09:03,697 INFO L226 Difference]: Without dead ends: 2837 [2022-11-18 21:09:03,698 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:09:03,698 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 0 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 414 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 414 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:03,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 36 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 414 Invalid, 0 Unknown, 64 Unchecked, 3.1s Time] [2022-11-18 21:09:03,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2837 states. [2022-11-18 21:09:03,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2837 to 2837. [2022-11-18 21:09:03,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2837 states, 2385 states have (on average 4.586163522012579) internal successors, (10938), 2836 states have internal predecessors, (10938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:03,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2837 states to 2837 states and 10938 transitions. [2022-11-18 21:09:03,808 INFO L78 Accepts]: Start accepts. Automaton has 2837 states and 10938 transitions. Word has length 6 [2022-11-18 21:09:03,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:03,808 INFO L495 AbstractCegarLoop]: Abstraction has 2837 states and 10938 transitions. [2022-11-18 21:09:03,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.0909090909090908) internal successors, (12), 10 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:03,809 INFO L276 IsEmpty]: Start isEmpty. Operand 2837 states and 10938 transitions. [2022-11-18 21:09:03,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 21:09:03,809 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:03,809 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1] [2022-11-18 21:09:03,828 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-18 21:09:04,022 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:09:04,022 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:09:04,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:04,023 INFO L85 PathProgramCache]: Analyzing trace with hash -2063704159, now seen corresponding path program 2 times [2022-11-18 21:09:04,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:09:04,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1018292305] [2022-11-18 21:09:04,023 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:09:04,023 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:09:04,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:09:04,024 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:09:04,025 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-18 21:09:04,174 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 21:09:04,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:09:04,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 21:09:04,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:09:04,366 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:09:04,366 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:09:04,603 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:09:04,604 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-11-18 21:09:04,847 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:09:04,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:09:05,723 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:09:05,723 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:09:05,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1018292305] [2022-11-18 21:09:05,724 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1018292305] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:09:05,724 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:09:05,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2022-11-18 21:09:05,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828718503] [2022-11-18 21:09:05,724 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:09:05,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:09:05,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:09:05,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:09:05,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:09:05,725 INFO L87 Difference]: Start difference. First operand 2837 states and 10938 transitions. Second operand has 14 states, 13 states have (on average 1.0769230769230769) internal successors, (14), 13 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:08,952 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-18 21:09:10,886 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-18 21:09:13,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:13,431 INFO L93 Difference]: Finished difference Result 5657 states and 21847 transitions. [2022-11-18 21:09:13,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:09:13,433 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.0769230769230769) internal successors, (14), 13 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-18 21:09:13,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:13,473 INFO L225 Difference]: With dead ends: 5657 [2022-11-18 21:09:13,473 INFO L226 Difference]: Without dead ends: 5657 [2022-11-18 21:09:13,473 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2022-11-18 21:09:13,474 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 172 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 212 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:13,475 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 41 Invalid, 600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 329 Invalid, 0 Unknown, 212 Unchecked, 6.6s Time] [2022-11-18 21:09:13,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5657 states. [2022-11-18 21:09:13,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5657 to 2842. [2022-11-18 21:09:13,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2842 states, 2390 states have (on average 4.579916317991632) internal successors, (10946), 2841 states have internal predecessors, (10946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:13,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2842 states to 2842 states and 10946 transitions. [2022-11-18 21:09:13,626 INFO L78 Accepts]: Start accepts. Automaton has 2842 states and 10946 transitions. Word has length 7 [2022-11-18 21:09:13,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:13,627 INFO L495 AbstractCegarLoop]: Abstraction has 2842 states and 10946 transitions. [2022-11-18 21:09:13,627 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.0769230769230769) internal successors, (14), 13 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:13,627 INFO L276 IsEmpty]: Start isEmpty. Operand 2842 states and 10946 transitions. [2022-11-18 21:09:13,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 21:09:13,628 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:13,628 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:13,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-18 21:09:13,848 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:09:13,848 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:09:13,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:13,849 INFO L85 PathProgramCache]: Analyzing trace with hash -1966275753, now seen corresponding path program 1 times [2022-11-18 21:09:13,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:09:13,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1950966181] [2022-11-18 21:09:13,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:13,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-18 21:09:13,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:09:13,853 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:09:13,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-18 21:09:14,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:14,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 21:09:14,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:09:14,333 INFO L321 Elim1Store]: treesize reduction 103, result has 24.8 percent of original size [2022-11-18 21:09:14,333 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 6 case distinctions, treesize of input 38 treesize of output 59 [2022-11-18 21:09:14,581 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:09:14,582 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 64 [2022-11-18 21:09:14,823 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:09:14,824 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 71 [2022-11-18 21:09:15,444 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:09:15,444 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:09:15,444 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:09:15,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1950966181] [2022-11-18 21:09:15,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1950966181] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:09:15,445 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:09:15,445 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:09:15,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029968566] [2022-11-18 21:09:15,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:09:15,446 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:09:15,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:09:15,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:09:15,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:09:15,447 INFO L87 Difference]: Start difference. First operand 2842 states and 10946 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:15,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:15,773 INFO L93 Difference]: Finished difference Result 2841 states and 10943 transitions. [2022-11-18 21:09:15,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:09:15,775 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-18 21:09:15,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:15,792 INFO L225 Difference]: With dead ends: 2841 [2022-11-18 21:09:15,792 INFO L226 Difference]: Without dead ends: 2841 [2022-11-18 21:09:15,793 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:09:15,794 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 0 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 155 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:15,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 16 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 155 Unchecked, 0.3s Time] [2022-11-18 21:09:15,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2841 states. [2022-11-18 21:09:15,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2841 to 2841. [2022-11-18 21:09:15,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2841 states, 2390 states have (on average 4.5786610878661085) internal successors, (10943), 2840 states have internal predecessors, (10943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:15,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2841 states to 2841 states and 10943 transitions. [2022-11-18 21:09:15,931 INFO L78 Accepts]: Start accepts. Automaton has 2841 states and 10943 transitions. Word has length 7 [2022-11-18 21:09:15,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:15,932 INFO L495 AbstractCegarLoop]: Abstraction has 2841 states and 10943 transitions. [2022-11-18 21:09:15,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:15,933 INFO L276 IsEmpty]: Start isEmpty. Operand 2841 states and 10943 transitions. [2022-11-18 21:09:15,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 21:09:15,933 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:15,934 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:15,955 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 21:09:16,155 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:09:16,156 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:09:16,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:16,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1966275801, now seen corresponding path program 1 times [2022-11-18 21:09:16,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:09:16,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2044723279] [2022-11-18 21:09:16,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:16,158 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:09:16,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:09:16,159 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:09:16,202 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-18 21:09:16,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:16,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 21:09:16,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:09:16,449 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-18 21:09:16,483 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 21:09:16,484 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 21:09:16,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-18 21:09:16,512 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:09:16,512 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:09:16,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2044723279] [2022-11-18 21:09:16,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2044723279] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:09:16,512 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:09:16,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:09:16,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271763622] [2022-11-18 21:09:16,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:09:16,513 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:09:16,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:09:16,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:09:16,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:09:16,515 INFO L87 Difference]: Start difference. First operand 2841 states and 10943 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:17,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:17,046 INFO L93 Difference]: Finished difference Result 2308 states and 8892 transitions. [2022-11-18 21:09:17,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:09:17,048 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-18 21:09:17,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:17,060 INFO L225 Difference]: With dead ends: 2308 [2022-11-18 21:09:17,061 INFO L226 Difference]: Without dead ends: 2308 [2022-11-18 21:09:17,061 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:09:17,062 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 112 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:17,062 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 3 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 21:09:17,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2308 states. [2022-11-18 21:09:17,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2308 to 2308. [2022-11-18 21:09:17,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2308 states, 1987 states have (on average 4.4750880724710616) internal successors, (8892), 2307 states have internal predecessors, (8892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:17,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2308 states to 2308 states and 8892 transitions. [2022-11-18 21:09:17,156 INFO L78 Accepts]: Start accepts. Automaton has 2308 states and 8892 transitions. Word has length 7 [2022-11-18 21:09:17,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:17,157 INFO L495 AbstractCegarLoop]: Abstraction has 2308 states and 8892 transitions. [2022-11-18 21:09:17,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:17,157 INFO L276 IsEmpty]: Start isEmpty. Operand 2308 states and 8892 transitions. [2022-11-18 21:09:17,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 21:09:17,158 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:17,158 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:17,175 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-18 21:09:17,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:09:17,374 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:09:17,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:17,375 INFO L85 PathProgramCache]: Analyzing trace with hash -1966275800, now seen corresponding path program 1 times [2022-11-18 21:09:17,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:09:17,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [65689174] [2022-11-18 21:09:17,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:17,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-18 21:09:17,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:09:17,377 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:09:17,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-18 21:09:17,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:17,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 21:09:17,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:09:17,843 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:09:17,843 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:09:18,025 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 21:09:18,026 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 21:09:18,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:09:18,215 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:09:18,238 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 21:09:18,238 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 21:09:18,331 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:09:18,331 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:09:18,414 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:09:18,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:09:21,248 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:09:21,248 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:09:21,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [65689174] [2022-11-18 21:09:21,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [65689174] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:09:21,249 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:09:21,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 21:09:21,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121324235] [2022-11-18 21:09:21,249 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:09:21,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:09:21,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:09:21,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:09:21,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:09:21,250 INFO L87 Difference]: Start difference. First operand 2308 states and 8892 transitions. Second operand has 10 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:22,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:22,671 INFO L93 Difference]: Finished difference Result 4594 states and 17749 transitions. [2022-11-18 21:09:22,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 21:09:22,673 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-18 21:09:22,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:22,723 INFO L225 Difference]: With dead ends: 4594 [2022-11-18 21:09:22,724 INFO L226 Difference]: Without dead ends: 4594 [2022-11-18 21:09:22,724 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:09:22,725 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 107 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 354 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:22,728 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 21 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 195 Invalid, 0 Unknown, 354 Unchecked, 1.3s Time] [2022-11-18 21:09:22,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4594 states. [2022-11-18 21:09:22,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4594 to 2314. [2022-11-18 21:09:22,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2314 states, 1993 states have (on average 4.472654290015052) internal successors, (8914), 2313 states have internal predecessors, (8914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:22,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2314 states to 2314 states and 8914 transitions. [2022-11-18 21:09:22,915 INFO L78 Accepts]: Start accepts. Automaton has 2314 states and 8914 transitions. Word has length 7 [2022-11-18 21:09:22,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:22,915 INFO L495 AbstractCegarLoop]: Abstraction has 2314 states and 8914 transitions. [2022-11-18 21:09:22,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:22,916 INFO L276 IsEmpty]: Start isEmpty. Operand 2314 states and 8914 transitions. [2022-11-18 21:09:22,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 21:09:22,917 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:22,917 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:22,933 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Ended with exit code 0 [2022-11-18 21:09:23,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:09:23,133 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:09:23,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:23,133 INFO L85 PathProgramCache]: Analyzing trace with hash -1966275751, now seen corresponding path program 1 times [2022-11-18 21:09:23,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:09:23,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1474291685] [2022-11-18 21:09:23,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:23,134 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:09:23,134 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:09:23,135 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:09:23,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-18 21:09:23,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:23,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 41 conjunts are in the unsatisfiable core [2022-11-18 21:09:23,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:09:23,469 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:09:23,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:09:23,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:09:23,605 INFO L321 Elim1Store]: treesize reduction 36, result has 43.8 percent of original size [2022-11-18 21:09:23,605 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 3 case distinctions, treesize of input 17 treesize of output 35 [2022-11-18 21:09:23,753 INFO L321 Elim1Store]: treesize reduction 111, result has 19.0 percent of original size [2022-11-18 21:09:23,754 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 6 case distinctions, treesize of input 38 treesize of output 51 [2022-11-18 21:09:24,761 INFO L321 Elim1Store]: treesize reduction 128, result has 33.7 percent of original size [2022-11-18 21:09:24,762 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 72 treesize of output 127 [2022-11-18 21:09:24,843 INFO L321 Elim1Store]: treesize reduction 37, result has 19.6 percent of original size [2022-11-18 21:09:24,844 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 67 treesize of output 79 [2022-11-18 21:09:25,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:09:25,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:09:25,527 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 26 [2022-11-18 21:09:25,594 INFO L321 Elim1Store]: treesize reduction 18, result has 41.9 percent of original size [2022-11-18 21:09:25,595 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 31 [2022-11-18 21:09:25,775 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:09:25,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:09:28,881 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:09:28,882 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:09:28,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1474291685] [2022-11-18 21:09:28,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1474291685] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:09:28,882 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:09:28,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 21:09:28,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100361420] [2022-11-18 21:09:28,882 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:09:28,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:09:28,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:09:28,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:09:28,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=57, Unknown=1, NotChecked=0, Total=90 [2022-11-18 21:09:28,883 INFO L87 Difference]: Start difference. First operand 2314 states and 8914 transitions. Second operand has 10 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:29,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:29,624 INFO L93 Difference]: Finished difference Result 2317 states and 8921 transitions. [2022-11-18 21:09:29,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 21:09:29,626 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-18 21:09:29,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:29,634 INFO L225 Difference]: With dead ends: 2317 [2022-11-18 21:09:29,634 INFO L226 Difference]: Without dead ends: 2317 [2022-11-18 21:09:29,634 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=32, Invalid=57, Unknown=1, NotChecked=0, Total=90 [2022-11-18 21:09:29,635 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 36 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 409 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:29,636 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 43 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 110 Invalid, 0 Unknown, 409 Unchecked, 0.7s Time] [2022-11-18 21:09:29,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2317 states. [2022-11-18 21:09:29,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2317 to 2314. [2022-11-18 21:09:29,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2314 states, 1993 states have (on average 4.471149021575514) internal successors, (8911), 2313 states have internal predecessors, (8911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:29,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2314 states to 2314 states and 8911 transitions. [2022-11-18 21:09:29,722 INFO L78 Accepts]: Start accepts. Automaton has 2314 states and 8911 transitions. Word has length 7 [2022-11-18 21:09:29,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:29,741 INFO L495 AbstractCegarLoop]: Abstraction has 2314 states and 8911 transitions. [2022-11-18 21:09:29,742 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:29,742 INFO L276 IsEmpty]: Start isEmpty. Operand 2314 states and 8911 transitions. [2022-11-18 21:09:29,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 21:09:29,744 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:29,744 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:29,766 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-18 21:09:29,960 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:09:29,961 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:09:29,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:29,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1966275799, now seen corresponding path program 1 times [2022-11-18 21:09:29,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:09:29,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1485452667] [2022-11-18 21:09:29,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:29,962 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:09:29,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:09:29,964 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:09:29,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-18 21:09:30,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:30,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 21:09:30,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:09:30,267 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:09:30,346 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:09:30,346 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:09:30,426 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:09:30,426 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:09:30,856 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:09:30,856 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:09:30,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1485452667] [2022-11-18 21:09:30,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1485452667] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:09:30,856 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:09:30,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 21:09:30,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495857527] [2022-11-18 21:09:30,856 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:09:30,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:09:30,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:09:30,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:09:30,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:09:30,858 INFO L87 Difference]: Start difference. First operand 2314 states and 8911 transitions. Second operand has 10 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:32,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:32,461 INFO L93 Difference]: Finished difference Result 2321 states and 8935 transitions. [2022-11-18 21:09:32,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 21:09:32,463 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-18 21:09:32,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:32,472 INFO L225 Difference]: With dead ends: 2321 [2022-11-18 21:09:32,472 INFO L226 Difference]: Without dead ends: 2321 [2022-11-18 21:09:32,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:09:32,473 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 0 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 133 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:32,473 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 29 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 277 Invalid, 0 Unknown, 133 Unchecked, 1.0s Time] [2022-11-18 21:09:32,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2321 states. [2022-11-18 21:09:32,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2321 to 2318. [2022-11-18 21:09:32,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2318 states, 1997 states have (on average 4.470205307961943) internal successors, (8927), 2317 states have internal predecessors, (8927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:32,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2318 states to 2318 states and 8927 transitions. [2022-11-18 21:09:32,542 INFO L78 Accepts]: Start accepts. Automaton has 2318 states and 8927 transitions. Word has length 7 [2022-11-18 21:09:32,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:32,543 INFO L495 AbstractCegarLoop]: Abstraction has 2318 states and 8927 transitions. [2022-11-18 21:09:32,543 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:32,543 INFO L276 IsEmpty]: Start isEmpty. Operand 2318 states and 8927 transitions. [2022-11-18 21:09:32,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-18 21:09:32,544 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:32,544 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:32,560 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-18 21:09:32,759 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:09:32,760 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:09:32,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:32,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1966275798, now seen corresponding path program 1 times [2022-11-18 21:09:32,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:09:32,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [491420759] [2022-11-18 21:09:32,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:32,761 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:09:32,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:09:32,762 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:09:32,767 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-18 21:09:33,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:33,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 21:09:33,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:09:33,321 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 21:09:33,321 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 21:09:33,377 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-18 21:09:33,378 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-18 21:09:33,417 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-18 21:09:33,419 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 21:09:33,437 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:09:33,437 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:09:33,437 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:09:33,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [491420759] [2022-11-18 21:09:33,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [491420759] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:09:33,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:09:33,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 21:09:33,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48724041] [2022-11-18 21:09:33,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:09:33,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:09:33,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:09:33,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:09:33,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:09:33,440 INFO L87 Difference]: Start difference. First operand 2318 states and 8927 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:33,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:33,883 INFO L93 Difference]: Finished difference Result 1841 states and 7082 transitions. [2022-11-18 21:09:33,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:09:33,884 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-18 21:09:33,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:33,891 INFO L225 Difference]: With dead ends: 1841 [2022-11-18 21:09:33,891 INFO L226 Difference]: Without dead ends: 1841 [2022-11-18 21:09:33,891 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:09:33,892 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 107 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:33,893 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 4 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 21:09:33,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1841 states. [2022-11-18 21:09:33,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1841 to 1841. [2022-11-18 21:09:33,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1841 states, 1628 states have (on average 4.35012285012285) internal successors, (7082), 1840 states have internal predecessors, (7082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:33,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1841 states to 1841 states and 7082 transitions. [2022-11-18 21:09:33,947 INFO L78 Accepts]: Start accepts. Automaton has 1841 states and 7082 transitions. Word has length 7 [2022-11-18 21:09:33,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:33,947 INFO L495 AbstractCegarLoop]: Abstraction has 1841 states and 7082 transitions. [2022-11-18 21:09:33,948 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:33,948 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 7082 transitions. [2022-11-18 21:09:33,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-18 21:09:33,949 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:33,949 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1] [2022-11-18 21:09:33,965 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-18 21:09:34,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:09:34,165 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:09:34,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:34,165 INFO L85 PathProgramCache]: Analyzing trace with hash 349194232, now seen corresponding path program 1 times [2022-11-18 21:09:34,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:09:34,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [389383405] [2022-11-18 21:09:34,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:34,166 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:09:34,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:09:34,168 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:09:34,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-18 21:09:34,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:34,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 21:09:34,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:09:34,523 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:09:34,523 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:09:34,759 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 15 treesize of output 11 [2022-11-18 21:09:34,859 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:09:34,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:09:35,484 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:09:35,484 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:09:35,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [389383405] [2022-11-18 21:09:35,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [389383405] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:09:35,485 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:09:35,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2022-11-18 21:09:35,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924221379] [2022-11-18 21:09:35,485 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:09:35,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:09:35,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:09:35,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:09:35,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:09:35,487 INFO L87 Difference]: Start difference. First operand 1841 states and 7082 transitions. Second operand has 14 states, 14 states have (on average 1.0714285714285714) internal successors, (15), 13 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:09:40,532 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:09:42,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:09:44,537 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:09:46,532 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-18 21:09:48,878 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:09:50,880 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:09:52,883 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:09:55,007 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:09:57,149 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:09:59,152 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:10:01,287 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-18 21:10:03,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:10:05,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:10:07,706 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:10:09,743 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-18 21:10:14,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:14,877 INFO L93 Difference]: Finished difference Result 16291 states and 63152 transitions. [2022-11-18 21:10:14,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-18 21:10:14,879 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.0714285714285714) internal successors, (15), 13 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-18 21:10:14,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:14,948 INFO L225 Difference]: With dead ends: 16291 [2022-11-18 21:10:14,948 INFO L226 Difference]: Without dead ends: 16291 [2022-11-18 21:10:14,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=268, Invalid=544, Unknown=0, NotChecked=0, Total=812 [2022-11-18 21:10:14,949 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 1317 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 1686 mSolverCounterSat, 220 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1317 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 1914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 220 IncrementalHoareTripleChecker+Valid, 1686 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:14,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1317 Valid, 95 Invalid, 1914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [220 Valid, 1686 Invalid, 8 Unknown, 0 Unchecked, 36.6s Time] [2022-11-18 21:10:14,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16291 states. [2022-11-18 21:10:15,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16291 to 1874. [2022-11-18 21:10:15,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1874 states, 1661 states have (on average 4.310656231186033) internal successors, (7160), 1873 states have internal predecessors, (7160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:15,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1874 states to 1874 states and 7160 transitions. [2022-11-18 21:10:15,176 INFO L78 Accepts]: Start accepts. Automaton has 1874 states and 7160 transitions. Word has length 8 [2022-11-18 21:10:15,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:15,176 INFO L495 AbstractCegarLoop]: Abstraction has 1874 states and 7160 transitions. [2022-11-18 21:10:15,176 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.0714285714285714) internal successors, (15), 13 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:15,177 INFO L276 IsEmpty]: Start isEmpty. Operand 1874 states and 7160 transitions. [2022-11-18 21:10:15,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 21:10:15,177 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:15,178 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:15,191 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-18 21:10:15,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:10:15,391 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:10:15,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:15,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1962524696, now seen corresponding path program 2 times [2022-11-18 21:10:15,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:10:15,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1777456473] [2022-11-18 21:10:15,392 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:10:15,392 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:10:15,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:10:15,395 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:10:15,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-18 21:10:15,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:10:15,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:10:15,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 21:10:15,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:10:15,706 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:10:15,707 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:10:15,873 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 21:10:15,873 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 21:10:16,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:10:16,089 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:10:16,105 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 21:10:16,106 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 21:10:16,185 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:10:16,186 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:10:16,264 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-18 21:10:16,265 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:10:16,265 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:10:16,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1777456473] [2022-11-18 21:10:16,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1777456473] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:10:16,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:10:16,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:10:16,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137457450] [2022-11-18 21:10:16,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:10:16,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:10:16,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:10:16,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:10:16,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:10:16,267 INFO L87 Difference]: Start difference. First operand 1874 states and 7160 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:16,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:16,793 INFO L93 Difference]: Finished difference Result 1873 states and 7152 transitions. [2022-11-18 21:10:16,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:10:16,794 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-18 21:10:16,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:16,800 INFO L225 Difference]: With dead ends: 1873 [2022-11-18 21:10:16,800 INFO L226 Difference]: Without dead ends: 1873 [2022-11-18 21:10:16,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:10:16,801 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 107 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 4 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:16,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 3 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 58 Invalid, 0 Unknown, 4 Unchecked, 0.5s Time] [2022-11-18 21:10:16,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1873 states. [2022-11-18 21:10:16,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1873 to 1873. [2022-11-18 21:10:16,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1873 states, 1661 states have (on average 4.305839855508729) internal successors, (7152), 1872 states have internal predecessors, (7152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:16,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1873 states to 1873 states and 7152 transitions. [2022-11-18 21:10:16,852 INFO L78 Accepts]: Start accepts. Automaton has 1873 states and 7152 transitions. Word has length 9 [2022-11-18 21:10:16,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:16,852 INFO L495 AbstractCegarLoop]: Abstraction has 1873 states and 7152 transitions. [2022-11-18 21:10:16,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:16,853 INFO L276 IsEmpty]: Start isEmpty. Operand 1873 states and 7152 transitions. [2022-11-18 21:10:16,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 21:10:16,853 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:16,853 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:16,866 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-18 21:10:17,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:10:17,065 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:10:17,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:17,066 INFO L85 PathProgramCache]: Analyzing trace with hash -1962524647, now seen corresponding path program 2 times [2022-11-18 21:10:17,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:10:17,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1435195533] [2022-11-18 21:10:17,067 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:10:17,067 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:10:17,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:10:17,068 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:10:17,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-18 21:10:17,243 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:10:17,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:10:17,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-18 21:10:17,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:10:17,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:10:17,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:10:17,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:10:17,443 INFO L321 Elim1Store]: treesize reduction 36, result has 43.8 percent of original size [2022-11-18 21:10:17,443 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 3 case distinctions, treesize of input 17 treesize of output 35 [2022-11-18 21:10:17,592 INFO L321 Elim1Store]: treesize reduction 107, result has 21.9 percent of original size [2022-11-18 21:10:17,594 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 6 case distinctions, treesize of input 38 treesize of output 55 [2022-11-18 21:10:17,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:10:17,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:10:17,828 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-18 21:10:17,828 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 30 [2022-11-18 21:10:17,902 INFO L321 Elim1Store]: treesize reduction 54, result has 29.9 percent of original size [2022-11-18 21:10:17,902 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 5 case distinctions, treesize of input 26 treesize of output 43 [2022-11-18 21:10:18,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:10:18,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:10:18,248 INFO L321 Elim1Store]: treesize reduction 29, result has 23.7 percent of original size [2022-11-18 21:10:18,248 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 58 [2022-11-18 21:10:18,392 INFO L321 Elim1Store]: treesize reduction 12, result has 76.5 percent of original size [2022-11-18 21:10:18,392 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 50 treesize of output 80 [2022-11-18 21:10:19,476 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-18 21:10:19,477 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:10:19,477 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:10:19,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1435195533] [2022-11-18 21:10:19,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1435195533] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:10:19,477 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:10:19,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:10:19,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332910028] [2022-11-18 21:10:19,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:10:19,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:10:19,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:10:19,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:10:19,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:10:19,479 INFO L87 Difference]: Start difference. First operand 1873 states and 7152 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:19,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:19,922 INFO L93 Difference]: Finished difference Result 1872 states and 7144 transitions. [2022-11-18 21:10:19,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:10:19,924 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-18 21:10:19,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:19,933 INFO L225 Difference]: With dead ends: 1872 [2022-11-18 21:10:19,934 INFO L226 Difference]: Without dead ends: 1872 [2022-11-18 21:10:19,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:10:19,935 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 1 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 100 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:19,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 13 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 90 Invalid, 0 Unknown, 100 Unchecked, 0.4s Time] [2022-11-18 21:10:19,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1872 states. [2022-11-18 21:10:19,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1872 to 1859. [2022-11-18 21:10:19,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1859 states, 1648 states have (on average 4.316747572815534) internal successors, (7114), 1858 states have internal predecessors, (7114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:19,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1859 states to 1859 states and 7114 transitions. [2022-11-18 21:10:19,987 INFO L78 Accepts]: Start accepts. Automaton has 1859 states and 7114 transitions. Word has length 9 [2022-11-18 21:10:19,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:19,988 INFO L495 AbstractCegarLoop]: Abstraction has 1859 states and 7114 transitions. [2022-11-18 21:10:19,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:19,988 INFO L276 IsEmpty]: Start isEmpty. Operand 1859 states and 7114 transitions. [2022-11-18 21:10:19,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 21:10:19,989 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:19,989 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:20,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-18 21:10:20,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:10:20,202 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:10:20,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:20,202 INFO L85 PathProgramCache]: Analyzing trace with hash 194644746, now seen corresponding path program 1 times [2022-11-18 21:10:20,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:10:20,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1479638969] [2022-11-18 21:10:20,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:20,203 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:10:20,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:10:20,204 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:10:20,206 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-18 21:10:20,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:20,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 21:10:20,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:10:20,546 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 21:10:20,546 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 21:10:20,787 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:10:20,787 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 68 [2022-11-18 21:10:21,107 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:10:21,107 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 74 [2022-11-18 21:10:21,600 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:10:21,600 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:10:21,600 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:10:21,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1479638969] [2022-11-18 21:10:21,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1479638969] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:10:21,600 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:10:21,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 21:10:21,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644496772] [2022-11-18 21:10:21,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:10:21,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:10:21,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:10:21,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:10:21,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:10:21,602 INFO L87 Difference]: Start difference. First operand 1859 states and 7114 transitions. Second operand has 6 states, 5 states have (on average 1.8) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:21,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:21,851 INFO L93 Difference]: Finished difference Result 1859 states and 7118 transitions. [2022-11-18 21:10:21,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:10:21,853 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.8) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-18 21:10:21,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:21,861 INFO L225 Difference]: With dead ends: 1859 [2022-11-18 21:10:21,861 INFO L226 Difference]: Without dead ends: 1859 [2022-11-18 21:10:21,862 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:10:21,863 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 2 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 10 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:21,863 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 10 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 54 Unchecked, 0.2s Time] [2022-11-18 21:10:21,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1859 states. [2022-11-18 21:10:21,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1859 to 1859. [2022-11-18 21:10:21,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1859 states, 1648 states have (on average 4.319174757281553) internal successors, (7118), 1858 states have internal predecessors, (7118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:21,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1859 states to 1859 states and 7118 transitions. [2022-11-18 21:10:21,913 INFO L78 Accepts]: Start accepts. Automaton has 1859 states and 7118 transitions. Word has length 9 [2022-11-18 21:10:21,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:21,914 INFO L495 AbstractCegarLoop]: Abstraction has 1859 states and 7118 transitions. [2022-11-18 21:10:21,914 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.8) internal successors, (9), 5 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:21,914 INFO L276 IsEmpty]: Start isEmpty. Operand 1859 states and 7118 transitions. [2022-11-18 21:10:21,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-18 21:10:21,915 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:21,915 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:21,934 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-18 21:10:22,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:10:22,134 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:10:22,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:22,134 INFO L85 PathProgramCache]: Analyzing trace with hash 194644747, now seen corresponding path program 1 times [2022-11-18 21:10:22,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:10:22,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1113049068] [2022-11-18 21:10:22,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:22,135 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:10:22,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:10:22,137 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:10:22,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-18 21:10:22,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:22,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-18 21:10:22,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:10:22,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:10:22,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:10:22,529 INFO L321 Elim1Store]: treesize reduction 49, result has 38.8 percent of original size [2022-11-18 21:10:22,529 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 38 [2022-11-18 21:10:22,546 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 12 [2022-11-18 21:10:22,780 INFO L321 Elim1Store]: treesize reduction 40, result has 21.6 percent of original size [2022-11-18 21:10:22,780 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 30 [2022-11-18 21:10:22,925 INFO L321 Elim1Store]: treesize reduction 40, result has 21.6 percent of original size [2022-11-18 21:10:22,926 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 26 [2022-11-18 21:10:22,997 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:10:22,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:10:23,648 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:10:23,648 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:10:23,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1113049068] [2022-11-18 21:10:23,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1113049068] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:10:23,648 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:10:23,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 21:10:23,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751232178] [2022-11-18 21:10:23,649 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:10:23,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:10:23,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:10:23,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:10:23,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:10:23,650 INFO L87 Difference]: Start difference. First operand 1859 states and 7118 transitions. Second operand has 10 states, 9 states have (on average 2.0) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:25,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:25,352 INFO L93 Difference]: Finished difference Result 3626 states and 14005 transitions. [2022-11-18 21:10:25,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 21:10:25,353 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.0) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2022-11-18 21:10:25,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:25,366 INFO L225 Difference]: With dead ends: 3626 [2022-11-18 21:10:25,366 INFO L226 Difference]: Without dead ends: 3626 [2022-11-18 21:10:25,366 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2022-11-18 21:10:25,367 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 56 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 118 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:25,367 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 15 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 224 Invalid, 0 Unknown, 118 Unchecked, 1.4s Time] [2022-11-18 21:10:25,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3626 states. [2022-11-18 21:10:25,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3626 to 2526. [2022-11-18 21:10:25,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2526 states, 2315 states have (on average 4.539956803455723) internal successors, (10510), 2525 states have internal predecessors, (10510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:25,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2526 states to 2526 states and 10510 transitions. [2022-11-18 21:10:25,452 INFO L78 Accepts]: Start accepts. Automaton has 2526 states and 10510 transitions. Word has length 9 [2022-11-18 21:10:25,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:25,452 INFO L495 AbstractCegarLoop]: Abstraction has 2526 states and 10510 transitions. [2022-11-18 21:10:25,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.0) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:25,452 INFO L276 IsEmpty]: Start isEmpty. Operand 2526 states and 10510 transitions. [2022-11-18 21:10:25,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 21:10:25,453 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:25,453 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 1, 1, 1] [2022-11-18 21:10:25,471 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-18 21:10:25,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:10:25,666 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:10:25,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:25,667 INFO L85 PathProgramCache]: Analyzing trace with hash -710927289, now seen corresponding path program 3 times [2022-11-18 21:10:25,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:10:25,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [983368975] [2022-11-18 21:10:25,667 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 21:10:25,667 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:10:25,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:10:25,668 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:10:25,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-18 21:10:25,883 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-18 21:10:25,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:10:25,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 21:10:25,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:10:26,032 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:10:26,247 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:10:26,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:10:27,514 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:10:27,514 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:10:27,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [983368975] [2022-11-18 21:10:27,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [983368975] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:10:27,514 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:10:27,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 18 [2022-11-18 21:10:27,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196061488] [2022-11-18 21:10:27,515 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:10:27,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-18 21:10:27,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:10:27,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-18 21:10:27,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2022-11-18 21:10:27,516 INFO L87 Difference]: Start difference. First operand 2526 states and 10510 transitions. Second operand has 19 states, 19 states have (on average 1.0526315789473684) internal successors, (20), 18 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:41,514 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:10:45,093 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-18 21:10:48,615 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:10:55,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:55,832 INFO L93 Difference]: Finished difference Result 30252 states and 121761 transitions. [2022-11-18 21:10:55,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-18 21:10:55,834 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.0526315789473684) internal successors, (20), 18 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-18 21:10:55,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:56,082 INFO L225 Difference]: With dead ends: 30252 [2022-11-18 21:10:56,082 INFO L226 Difference]: Without dead ends: 30252 [2022-11-18 21:10:56,083 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=444, Invalid=2006, Unknown=0, NotChecked=0, Total=2450 [2022-11-18 21:10:56,083 INFO L413 NwaCegarLoop]: 12 mSDtfsCounter, 2497 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 2267 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2497 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 2521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 2267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 114 IncrementalHoareTripleChecker+Unchecked, 20.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:56,084 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2497 Valid, 145 Invalid, 2521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 2267 Invalid, 0 Unknown, 114 Unchecked, 20.6s Time] [2022-11-18 21:10:56,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30252 states. [2022-11-18 21:10:56,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30252 to 2524. [2022-11-18 21:10:56,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2524 states, 2313 states have (on average 4.541720709035884) internal successors, (10505), 2523 states have internal predecessors, (10505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:56,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2524 states to 2524 states and 10505 transitions. [2022-11-18 21:10:56,560 INFO L78 Accepts]: Start accepts. Automaton has 2524 states and 10505 transitions. Word has length 10 [2022-11-18 21:10:56,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:56,561 INFO L495 AbstractCegarLoop]: Abstraction has 2524 states and 10505 transitions. [2022-11-18 21:10:56,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 1.0526315789473684) internal successors, (20), 18 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:10:56,561 INFO L276 IsEmpty]: Start isEmpty. Operand 2524 states and 10505 transitions. [2022-11-18 21:10:56,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 21:10:56,562 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:56,563 INFO L195 NwaCegarLoop]: trace histogram [5, 2, 1, 1, 1] [2022-11-18 21:10:56,576 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Ended with exit code 0 [2022-11-18 21:10:56,776 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:10:56,776 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:10:56,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:56,781 INFO L85 PathProgramCache]: Analyzing trace with hash -1640142333, now seen corresponding path program 4 times [2022-11-18 21:10:56,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:10:56,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1606556769] [2022-11-18 21:10:56,781 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 21:10:56,782 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:10:56,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:10:56,783 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:10:56,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-18 21:10:56,950 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 21:10:56,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:10:56,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 21:10:56,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:10:57,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 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:10:57,392 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:10:57,392 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:10:58,634 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:10:58,634 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:10:58,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1606556769] [2022-11-18 21:10:58,634 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1606556769] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:10:58,634 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:10:58,635 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 17 [2022-11-18 21:10:58,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633629538] [2022-11-18 21:10:58,635 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:10:58,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 21:10:58,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:10:58,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 21:10:58,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-11-18 21:10:58,636 INFO L87 Difference]: Start difference. First operand 2524 states and 10505 transitions. Second operand has 18 states, 18 states have (on average 1.1111111111111112) internal successors, (20), 17 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:11:05,240 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-18 21:11:08,762 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-18 21:11:12,911 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-18 21:11:31,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:31,045 INFO L93 Difference]: Finished difference Result 20932 states and 83159 transitions. [2022-11-18 21:11:31,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-18 21:11:31,049 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.1111111111111112) internal successors, (20), 17 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-18 21:11:31,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:31,159 INFO L225 Difference]: With dead ends: 20932 [2022-11-18 21:11:31,159 INFO L226 Difference]: Without dead ends: 20932 [2022-11-18 21:11:31,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=228, Invalid=1032, Unknown=0, NotChecked=0, Total=1260 [2022-11-18 21:11:31,160 INFO L413 NwaCegarLoop]: 12 mSDtfsCounter, 1569 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 2252 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1569 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 2484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 2252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 141 IncrementalHoareTripleChecker+Unchecked, 27.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:31,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1569 Valid, 150 Invalid, 2484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 2252 Invalid, 0 Unknown, 141 Unchecked, 27.0s Time] [2022-11-18 21:11:31,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20932 states. [2022-11-18 21:11:31,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20932 to 2524. [2022-11-18 21:11:31,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2524 states, 2313 states have (on average 4.541720709035884) internal successors, (10505), 2523 states have internal predecessors, (10505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:11:31,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2524 states to 2524 states and 10505 transitions. [2022-11-18 21:11:31,588 INFO L78 Accepts]: Start accepts. Automaton has 2524 states and 10505 transitions. Word has length 10 [2022-11-18 21:11:31,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:31,588 INFO L495 AbstractCegarLoop]: Abstraction has 2524 states and 10505 transitions. [2022-11-18 21:11:31,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.1111111111111112) internal successors, (20), 17 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:11:31,651 INFO L276 IsEmpty]: Start isEmpty. Operand 2524 states and 10505 transitions. [2022-11-18 21:11:31,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-18 21:11:31,651 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:31,651 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:11:31,685 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-18 21:11:31,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:11:31,852 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:11:31,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:31,853 INFO L85 PathProgramCache]: Analyzing trace with hash 1739009324, now seen corresponding path program 1 times [2022-11-18 21:11:31,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:11:31,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [573864890] [2022-11-18 21:11:31,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:31,853 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:11:31,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:11:31,854 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:11:31,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-18 21:11:32,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:32,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 21:11:32,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:11:32,202 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:11:32,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:11:32,342 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:11:32,342 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:11:32,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [573864890] [2022-11-18 21:11:32,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [573864890] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:11:32,343 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:11:32,343 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 21:11:32,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197228089] [2022-11-18 21:11:32,343 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:11:32,344 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:11:32,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:11:32,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:11:32,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:11:32,345 INFO L87 Difference]: Start difference. First operand 2524 states and 10505 transitions. Second operand has 10 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:11:34,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:34,630 INFO L93 Difference]: Finished difference Result 3442 states and 12339 transitions. [2022-11-18 21:11:34,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:11:34,632 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-18 21:11:34,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:34,647 INFO L225 Difference]: With dead ends: 3442 [2022-11-18 21:11:34,647 INFO L226 Difference]: Without dead ends: 3442 [2022-11-18 21:11:34,648 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:11:34,649 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 371 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:34,649 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [371 Valid, 35 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 469 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-11-18 21:11:34,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3442 states. [2022-11-18 21:11:34,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3442 to 2641. [2022-11-18 21:11:34,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2641 states, 2430 states have (on average 4.190534979423869) internal successors, (10183), 2640 states have internal predecessors, (10183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:11:34,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2641 states to 2641 states and 10183 transitions. [2022-11-18 21:11:34,823 INFO L78 Accepts]: Start accepts. Automaton has 2641 states and 10183 transitions. Word has length 10 [2022-11-18 21:11:34,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:34,825 INFO L495 AbstractCegarLoop]: Abstraction has 2641 states and 10183 transitions. [2022-11-18 21:11:34,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 9 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:11:34,825 INFO L276 IsEmpty]: Start isEmpty. Operand 2641 states and 10183 transitions. [2022-11-18 21:11:34,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 21:11:34,826 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:34,826 INFO L195 NwaCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1] [2022-11-18 21:11:34,844 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-18 21:11:35,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:11:35,039 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:11:35,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:35,040 INFO L85 PathProgramCache]: Analyzing trace with hash 1642286249, now seen corresponding path program 2 times [2022-11-18 21:11:35,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:11:35,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1776677660] [2022-11-18 21:11:35,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:11:35,041 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:11:35,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:11:35,041 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:11:35,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-18 21:11:35,171 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:11:35,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:11:35,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 21:11:35,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:11:35,233 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:11:35,248 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-18 21:11:35,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:11:35,313 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:11:35,340 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 21:11:35,340 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 21:11:35,380 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-18 21:11:35,380 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:11:35,380 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:11:35,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1776677660] [2022-11-18 21:11:35,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1776677660] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:11:35,381 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:11:35,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:11:35,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7201629] [2022-11-18 21:11:35,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:11:35,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:11:35,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:11:35,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:11:35,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:11:35,382 INFO L87 Difference]: Start difference. First operand 2641 states and 10183 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:11:35,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:35,817 INFO L93 Difference]: Finished difference Result 2640 states and 10162 transitions. [2022-11-18 21:11:35,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:11:35,819 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-18 21:11:35,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:35,827 INFO L225 Difference]: With dead ends: 2640 [2022-11-18 21:11:35,827 INFO L226 Difference]: Without dead ends: 2640 [2022-11-18 21:11:35,827 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:11:35,828 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 2 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 99 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:35,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 14 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 88 Invalid, 0 Unknown, 99 Unchecked, 0.4s Time] [2022-11-18 21:11:35,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2640 states. [2022-11-18 21:11:35,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2640 to 2623. [2022-11-18 21:11:35,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2623 states, 2413 states have (on average 4.196850393700787) internal successors, (10127), 2622 states have internal predecessors, (10127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:11:35,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2623 states to 2623 states and 10127 transitions. [2022-11-18 21:11:35,880 INFO L78 Accepts]: Start accepts. Automaton has 2623 states and 10127 transitions. Word has length 11 [2022-11-18 21:11:35,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:35,880 INFO L495 AbstractCegarLoop]: Abstraction has 2623 states and 10127 transitions. [2022-11-18 21:11:35,880 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:11:35,881 INFO L276 IsEmpty]: Start isEmpty. Operand 2623 states and 10127 transitions. [2022-11-18 21:11:35,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 21:11:35,881 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:35,881 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 1, 1, 1] [2022-11-18 21:11:35,894 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-11-18 21:11:36,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:11:36,086 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:11:36,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:36,086 INFO L85 PathProgramCache]: Analyzing trace with hash 365314209, now seen corresponding path program 5 times [2022-11-18 21:11:36,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:11:36,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [40585151] [2022-11-18 21:11:36,087 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 21:11:36,087 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:11:36,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:11:36,088 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:11:36,089 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-11-18 21:11:36,319 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-11-18 21:11:36,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:11:36,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 21:11:36,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:11:36,376 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:11:36,606 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 21:11:36,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:11:37,752 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 21:11:37,753 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:11:37,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [40585151] [2022-11-18 21:11:37,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [40585151] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:11:37,753 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:11:37,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2022-11-18 21:11:37,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616066951] [2022-11-18 21:11:37,753 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:11:37,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:11:37,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:11:37,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:11:37,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:11:37,755 INFO L87 Difference]: Start difference. First operand 2623 states and 10127 transitions. Second operand has 14 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:11:40,951 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:11:42,954 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:11:44,957 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:11:46,960 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:11:50,651 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:11:52,654 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:11:54,296 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:11:56,299 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:11:59,202 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:12:03,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:12:03,677 INFO L93 Difference]: Finished difference Result 14437 states and 55295 transitions. [2022-11-18 21:12:03,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:12:03,680 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-18 21:12:03,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:12:03,735 INFO L225 Difference]: With dead ends: 14437 [2022-11-18 21:12:03,735 INFO L226 Difference]: Without dead ends: 14437 [2022-11-18 21:12:03,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=185, Invalid=415, Unknown=0, NotChecked=0, Total=600 [2022-11-18 21:12:03,736 INFO L413 NwaCegarLoop]: 12 mSDtfsCounter, 1395 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 1181 mSolverCounterSat, 133 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1395 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 1321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 1181 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:12:03,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1395 Valid, 72 Invalid, 1321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 1181 Invalid, 7 Unknown, 0 Unchecked, 23.6s Time] [2022-11-18 21:12:03,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14437 states. [2022-11-18 21:12:03,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14437 to 2625. [2022-11-18 21:12:03,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2625 states, 2415 states have (on average 4.192132505175984) internal successors, (10124), 2624 states have internal predecessors, (10124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:03,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2625 states to 2625 states and 10124 transitions. [2022-11-18 21:12:03,923 INFO L78 Accepts]: Start accepts. Automaton has 2625 states and 10124 transitions. Word has length 11 [2022-11-18 21:12:03,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:12:03,923 INFO L495 AbstractCegarLoop]: Abstraction has 2625 states and 10124 transitions. [2022-11-18 21:12:03,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.2307692307692308) internal successors, (16), 13 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:03,924 INFO L276 IsEmpty]: Start isEmpty. Operand 2625 states and 10124 transitions. [2022-11-18 21:12:03,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 21:12:03,924 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:12:03,924 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:12:03,939 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-11-18 21:12:04,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:12:04,139 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:12:04,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:12:04,139 INFO L85 PathProgramCache]: Analyzing trace with hash -495511605, now seen corresponding path program 2 times [2022-11-18 21:12:04,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:12:04,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [37535434] [2022-11-18 21:12:04,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:12:04,140 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:12:04,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:12:04,141 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:12:04,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-11-18 21:12:04,354 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:12:04,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:12:04,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 21:12:04,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:12:04,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:12:04,536 INFO L321 Elim1Store]: treesize reduction 65, result has 34.3 percent of original size [2022-11-18 21:12:04,536 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 41 [2022-11-18 21:12:04,572 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 37 [2022-11-18 21:12:04,779 INFO L321 Elim1Store]: treesize reduction 28, result has 45.1 percent of original size [2022-11-18 21:12:04,779 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 42 [2022-11-18 21:12:05,034 INFO L321 Elim1Store]: treesize reduction 28, result has 45.1 percent of original size [2022-11-18 21:12:05,035 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 44 [2022-11-18 21:12:05,333 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-18 21:12:05,334 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:12:05,334 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:12:05,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [37535434] [2022-11-18 21:12:05,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [37535434] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:12:05,334 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:12:05,334 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:12:05,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761250802] [2022-11-18 21:12:05,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:12:05,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:12:05,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:12:05,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:12:05,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:12:05,336 INFO L87 Difference]: Start difference. First operand 2625 states and 10124 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:05,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:12:05,938 INFO L93 Difference]: Finished difference Result 2573 states and 9968 transitions. [2022-11-18 21:12:05,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:12:05,940 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-18 21:12:05,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:12:05,948 INFO L225 Difference]: With dead ends: 2573 [2022-11-18 21:12:05,948 INFO L226 Difference]: Without dead ends: 2573 [2022-11-18 21:12:05,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:12:05,949 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 51 mSDsluCounter, 3 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 6 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:12:05,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 6 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 99 Invalid, 0 Unknown, 1 Unchecked, 0.6s Time] [2022-11-18 21:12:05,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2573 states. [2022-11-18 21:12:05,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2573 to 2205. [2022-11-18 21:12:05,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2205 states, 2013 states have (on average 4.19324391455539) internal successors, (8441), 2204 states have internal predecessors, (8441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:05,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2205 states to 2205 states and 8441 transitions. [2022-11-18 21:12:05,997 INFO L78 Accepts]: Start accepts. Automaton has 2205 states and 8441 transitions. Word has length 11 [2022-11-18 21:12:05,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:12:05,998 INFO L495 AbstractCegarLoop]: Abstraction has 2205 states and 8441 transitions. [2022-11-18 21:12:05,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:05,998 INFO L276 IsEmpty]: Start isEmpty. Operand 2205 states and 8441 transitions. [2022-11-18 21:12:05,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 21:12:05,998 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:12:05,998 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:12:06,014 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-11-18 21:12:06,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:12:06,210 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:12:06,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:12:06,211 INFO L85 PathProgramCache]: Analyzing trace with hash -1924926093, now seen corresponding path program 1 times [2022-11-18 21:12:06,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:12:06,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [528184598] [2022-11-18 21:12:06,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:12:06,212 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:12:06,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:12:06,213 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:12:06,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-18 21:12:06,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:06,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 31 conjunts are in the unsatisfiable core [2022-11-18 21:12:06,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:12:06,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:12:06,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:12:06,557 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:12:06,635 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 21:12:06,635 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 34 [2022-11-18 21:12:06,658 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2022-11-18 21:12:06,929 INFO L321 Elim1Store]: treesize reduction 32, result has 25.6 percent of original size [2022-11-18 21:12:06,929 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 26 [2022-11-18 21:12:07,120 INFO L321 Elim1Store]: treesize reduction 64, result has 20.0 percent of original size [2022-11-18 21:12:07,120 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 36 [2022-11-18 21:12:07,456 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:12:07,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:12:08,286 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:12:08,287 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:12:08,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [528184598] [2022-11-18 21:12:08,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [528184598] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:12:08,287 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:12:08,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 21:12:08,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971632822] [2022-11-18 21:12:08,288 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:12:08,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:12:08,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:12:08,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:12:08,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:12:08,289 INFO L87 Difference]: Start difference. First operand 2205 states and 8441 transitions. Second operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:08,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:12:08,701 INFO L93 Difference]: Finished difference Result 2279 states and 8702 transitions. [2022-11-18 21:12:08,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 21:12:08,703 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-18 21:12:08,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:12:08,713 INFO L225 Difference]: With dead ends: 2279 [2022-11-18 21:12:08,713 INFO L226 Difference]: Without dead ends: 2279 [2022-11-18 21:12:08,714 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:12:08,714 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 25 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 156 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:12:08,715 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 21 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 156 Unchecked, 0.4s Time] [2022-11-18 21:12:08,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2279 states. [2022-11-18 21:12:08,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2279 to 2263. [2022-11-18 21:12:08,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2263 states, 2071 states have (on average 4.180589087397393) internal successors, (8658), 2262 states have internal predecessors, (8658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:08,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2263 states to 2263 states and 8658 transitions. [2022-11-18 21:12:08,782 INFO L78 Accepts]: Start accepts. Automaton has 2263 states and 8658 transitions. Word has length 11 [2022-11-18 21:12:08,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:12:08,782 INFO L495 AbstractCegarLoop]: Abstraction has 2263 states and 8658 transitions. [2022-11-18 21:12:08,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 9 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:08,782 INFO L276 IsEmpty]: Start isEmpty. Operand 2263 states and 8658 transitions. [2022-11-18 21:12:08,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 21:12:08,782 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:12:08,783 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:12:08,793 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-11-18 21:12:08,983 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:12:08,983 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:12:08,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:12:08,984 INFO L85 PathProgramCache]: Analyzing trace with hash -1924926091, now seen corresponding path program 1 times [2022-11-18 21:12:08,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:12:08,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [691806452] [2022-11-18 21:12:08,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:12:08,985 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:12:08,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:12:08,986 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:12:08,998 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-11-18 21:12:09,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:09,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 21:12:09,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:12:09,373 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 21:12:09,373 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 41 [2022-11-18 21:12:09,423 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-18 21:12:09,423 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 28 [2022-11-18 21:12:09,483 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-18 21:12:09,486 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 31 [2022-11-18 21:12:09,602 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:12:09,602 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:12:09,602 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:12:09,602 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [691806452] [2022-11-18 21:12:09,602 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [691806452] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:12:09,603 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:12:09,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 21:12:09,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674415017] [2022-11-18 21:12:09,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:12:09,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:12:09,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:12:09,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:12:09,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:12:09,604 INFO L87 Difference]: Start difference. First operand 2263 states and 8658 transitions. Second operand has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:09,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:12:09,933 INFO L93 Difference]: Finished difference Result 2187 states and 8403 transitions. [2022-11-18 21:12:09,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:12:09,935 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-18 21:12:09,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:12:09,943 INFO L225 Difference]: With dead ends: 2187 [2022-11-18 21:12:09,943 INFO L226 Difference]: Without dead ends: 2187 [2022-11-18 21:12:09,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:12:09,944 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 169 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 9 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:12:09,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 4 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 49 Invalid, 0 Unknown, 9 Unchecked, 0.3s Time] [2022-11-18 21:12:09,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2187 states. [2022-11-18 21:12:10,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2187 to 2187. [2022-11-18 21:12:10,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2187 states, 2013 states have (on average 4.174366616989568) internal successors, (8403), 2186 states have internal predecessors, (8403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:10,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2187 states to 2187 states and 8403 transitions. [2022-11-18 21:12:10,028 INFO L78 Accepts]: Start accepts. Automaton has 2187 states and 8403 transitions. Word has length 11 [2022-11-18 21:12:10,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:12:10,029 INFO L495 AbstractCegarLoop]: Abstraction has 2187 states and 8403 transitions. [2022-11-18 21:12:10,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:10,029 INFO L276 IsEmpty]: Start isEmpty. Operand 2187 states and 8403 transitions. [2022-11-18 21:12:10,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-18 21:12:10,030 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:12:10,030 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:12:10,063 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-11-18 21:12:10,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:12:10,238 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:12:10,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:12:10,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1925279666, now seen corresponding path program 1 times [2022-11-18 21:12:10,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:12:10,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1398960592] [2022-11-18 21:12:10,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:12:10,240 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:12:10,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:12:10,241 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:12:10,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-18 21:12:10,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:10,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 21:12:10,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:12:10,626 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 21:12:10,627 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 21:12:10,895 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:12:10,895 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 68 [2022-11-18 21:12:11,405 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:12:11,405 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 84 [2022-11-18 21:12:12,133 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:12:12,133 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:12:12,133 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:12:12,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1398960592] [2022-11-18 21:12:12,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1398960592] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:12:12,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:12:12,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 21:12:12,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883908893] [2022-11-18 21:12:12,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:12:12,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:12:12,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:12:12,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:12:12,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:12:12,135 INFO L87 Difference]: Start difference. First operand 2187 states and 8403 transitions. Second operand has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:12,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:12:12,366 INFO L93 Difference]: Finished difference Result 2188 states and 8404 transitions. [2022-11-18 21:12:12,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:12:12,367 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-11-18 21:12:12,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:12:12,375 INFO L225 Difference]: With dead ends: 2188 [2022-11-18 21:12:12,375 INFO L226 Difference]: Without dead ends: 2188 [2022-11-18 21:12:12,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:12:12,376 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 2 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 147 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:12:12,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 19 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 33 Invalid, 0 Unknown, 147 Unchecked, 0.2s Time] [2022-11-18 21:12:12,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2188 states. [2022-11-18 21:12:12,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2188 to 2188. [2022-11-18 21:12:12,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2188 states, 2014 states have (on average 4.17279046673287) internal successors, (8404), 2187 states have internal predecessors, (8404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:12,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2188 states to 2188 states and 8404 transitions. [2022-11-18 21:12:12,460 INFO L78 Accepts]: Start accepts. Automaton has 2188 states and 8404 transitions. Word has length 11 [2022-11-18 21:12:12,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:12:12,460 INFO L495 AbstractCegarLoop]: Abstraction has 2188 states and 8404 transitions. [2022-11-18 21:12:12,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.2) internal successors, (11), 5 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:12,461 INFO L276 IsEmpty]: Start isEmpty. Operand 2188 states and 8404 transitions. [2022-11-18 21:12:12,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-18 21:12:12,461 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:12:12,461 INFO L195 NwaCegarLoop]: trace histogram [10, 1, 1] [2022-11-18 21:12:12,472 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Ended with exit code 0 [2022-11-18 21:12:12,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:12:12,662 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:12:12,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:12:12,662 INFO L85 PathProgramCache]: Analyzing trace with hash 545360759, now seen corresponding path program 3 times [2022-11-18 21:12:12,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:12:12,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2110253] [2022-11-18 21:12:12,663 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 21:12:12,663 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:12:12,663 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:12:12,664 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:12:12,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-11-18 21:12:12,922 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-11-18 21:12:12,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:12:12,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 21:12:12,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:12:13,076 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:12:13,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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:12:13,722 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:12:13,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:12:17,481 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:12:17,481 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:12:17,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2110253] [2022-11-18 21:12:17,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2110253] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:12:17,482 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:12:17,482 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 22 [2022-11-18 21:12:17,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376541341] [2022-11-18 21:12:17,482 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:12:17,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-18 21:12:17,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:12:17,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-18 21:12:17,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2022-11-18 21:12:17,484 INFO L87 Difference]: Start difference. First operand 2188 states and 8404 transitions. Second operand has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:23,650 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:12:25,653 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:12:27,666 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:12:29,669 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:12:31,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-18 21:12:33,888 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:12:35,892 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:12:37,896 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:12:39,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:12:41,902 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:12:59,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:12:59,182 INFO L93 Difference]: Finished difference Result 2200 states and 8428 transitions. [2022-11-18 21:12:59,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-18 21:12:59,185 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-18 21:12:59,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:12:59,192 INFO L225 Difference]: With dead ends: 2200 [2022-11-18 21:12:59,192 INFO L226 Difference]: Without dead ends: 2200 [2022-11-18 21:12:59,193 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 19.0s TimeCoverageRelationStatistics Valid=406, Invalid=716, Unknown=0, NotChecked=0, Total=1122 [2022-11-18 21:12:59,194 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 42 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 796 mSolverCounterSat, 278 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 1084 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 278 IncrementalHoareTripleChecker+Valid, 796 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:12:59,194 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 36 Invalid, 1084 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [278 Valid, 796 Invalid, 10 Unknown, 0 Unchecked, 26.3s Time] [2022-11-18 21:12:59,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2200 states. [2022-11-18 21:12:59,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2200 to 2200. [2022-11-18 21:12:59,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2200 states, 2026 states have (on average 4.159921026653504) internal successors, (8428), 2199 states have internal predecessors, (8428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:59,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2200 states to 2200 states and 8428 transitions. [2022-11-18 21:12:59,249 INFO L78 Accepts]: Start accepts. Automaton has 2200 states and 8428 transitions. Word has length 12 [2022-11-18 21:12:59,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:12:59,249 INFO L495 AbstractCegarLoop]: Abstraction has 2200 states and 8428 transitions. [2022-11-18 21:12:59,249 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.0434782608695652) internal successors, (24), 23 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:12:59,249 INFO L276 IsEmpty]: Start isEmpty. Operand 2200 states and 8428 transitions. [2022-11-18 21:12:59,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-18 21:12:59,250 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:12:59,250 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:12:59,262 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-11-18 21:12:59,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:12:59,451 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:12:59,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:12:59,451 INFO L85 PathProgramCache]: Analyzing trace with hash 456824220, now seen corresponding path program 1 times [2022-11-18 21:12:59,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:12:59,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [844774618] [2022-11-18 21:12:59,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:12:59,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-18 21:12:59,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:12:59,453 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:12:59,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-11-18 21:12:59,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:59,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 21:12:59,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:12:59,841 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:12:59,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:12:59,959 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:12:59,960 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:12:59,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [844774618] [2022-11-18 21:12:59,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [844774618] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:12:59,960 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:12:59,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 21:12:59,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736877954] [2022-11-18 21:12:59,960 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:12:59,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:12:59,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:12:59,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:12:59,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:12:59,961 INFO L87 Difference]: Start difference. First operand 2200 states and 8428 transitions. Second operand has 10 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:01,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:01,927 INFO L93 Difference]: Finished difference Result 2462 states and 8895 transitions. [2022-11-18 21:13:01,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:13:01,929 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-18 21:13:01,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:01,937 INFO L225 Difference]: With dead ends: 2462 [2022-11-18 21:13:01,937 INFO L226 Difference]: Without dead ends: 2462 [2022-11-18 21:13:01,937 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:13:01,938 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 246 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:01,938 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 45 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 469 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-18 21:13:01,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2462 states. [2022-11-18 21:13:01,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2462 to 2076. [2022-11-18 21:13:01,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2076 states, 1902 states have (on average 4.105152471083071) internal successors, (7808), 2075 states have internal predecessors, (7808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:01,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2076 states to 2076 states and 7808 transitions. [2022-11-18 21:13:01,987 INFO L78 Accepts]: Start accepts. Automaton has 2076 states and 7808 transitions. Word has length 12 [2022-11-18 21:13:01,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:01,987 INFO L495 AbstractCegarLoop]: Abstraction has 2076 states and 7808 transitions. [2022-11-18 21:13:01,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 9 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:01,987 INFO L276 IsEmpty]: Start isEmpty. Operand 2076 states and 7808 transitions. [2022-11-18 21:13:01,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-18 21:13:01,988 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:01,988 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:02,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:02,194 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:02,194 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:02,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:02,194 INFO L85 PathProgramCache]: Analyzing trace with hash 554750515, now seen corresponding path program 2 times [2022-11-18 21:13:02,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:02,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [404349432] [2022-11-18 21:13:02,195 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:13:02,195 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:02,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:02,196 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:02,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-11-18 21:13:02,404 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:13:02,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:13:02,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 21:13:02,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:02,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:02,553 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 21:13:02,553 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 21:13:02,572 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 88 treesize of output 84 [2022-11-18 21:13:02,717 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 21:13:02,717 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 21:13:02,871 INFO L321 Elim1Store]: treesize reduction 28, result has 45.1 percent of original size [2022-11-18 21:13:02,872 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 42 [2022-11-18 21:13:03,161 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-18 21:13:03,161 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:13:03,161 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:03,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [404349432] [2022-11-18 21:13:03,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [404349432] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:03,162 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:03,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:13:03,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220466479] [2022-11-18 21:13:03,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:03,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:13:03,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:03,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:13:03,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:13:03,163 INFO L87 Difference]: Start difference. First operand 2076 states and 7808 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:03,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:03,523 INFO L93 Difference]: Finished difference Result 2078 states and 7845 transitions. [2022-11-18 21:13:03,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:13:03,524 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-18 21:13:03,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:03,531 INFO L225 Difference]: With dead ends: 2078 [2022-11-18 21:13:03,531 INFO L226 Difference]: Without dead ends: 2078 [2022-11-18 21:13:03,531 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:13:03,532 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 7 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 43 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:03,532 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 13 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 86 Invalid, 0 Unknown, 43 Unchecked, 0.3s Time] [2022-11-18 21:13:03,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2078 states. [2022-11-18 21:13:03,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2078 to 2057. [2022-11-18 21:13:03,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2057 states, 1883 states have (on average 4.133297928836963) internal successors, (7783), 2056 states have internal predecessors, (7783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:03,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 7783 transitions. [2022-11-18 21:13:03,612 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 7783 transitions. Word has length 13 [2022-11-18 21:13:03,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:03,612 INFO L495 AbstractCegarLoop]: Abstraction has 2057 states and 7783 transitions. [2022-11-18 21:13:03,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:03,613 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 7783 transitions. [2022-11-18 21:13:03,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-18 21:13:03,613 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:03,613 INFO L195 NwaCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1] [2022-11-18 21:13:03,629 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:03,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:03,822 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:03,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:03,823 INFO L85 PathProgramCache]: Analyzing trace with hash 656039405, now seen corresponding path program 1 times [2022-11-18 21:13:03,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:03,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1156494819] [2022-11-18 21:13:03,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:03,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-18 21:13:03,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:03,824 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:03,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-18 21:13:04,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:04,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 21:13:04,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:04,171 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:13:04,397 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 21:13:04,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:13:06,151 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:13:06,151 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:06,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1156494819] [2022-11-18 21:13:06,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1156494819] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:13:06,151 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:13:06,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 20 [2022-11-18 21:13:06,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772916098] [2022-11-18 21:13:06,152 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:13:06,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-18 21:13:06,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:06,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-18 21:13:06,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2022-11-18 21:13:06,153 INFO L87 Difference]: Start difference. First operand 2057 states and 7783 transitions. Second operand has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:12,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:13:15,181 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-18 21:13:16,930 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-18 21:13:20,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:20,088 INFO L93 Difference]: Finished difference Result 2060 states and 7782 transitions. [2022-11-18 21:13:20,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-18 21:13:20,089 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-18 21:13:20,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:20,095 INFO L225 Difference]: With dead ends: 2060 [2022-11-18 21:13:20,095 INFO L226 Difference]: Without dead ends: 2060 [2022-11-18 21:13:20,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 5 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=259, Invalid=1001, Unknown=0, NotChecked=0, Total=1260 [2022-11-18 21:13:20,096 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 5 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 112 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:20,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 51 Invalid, 848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 660 Invalid, 0 Unknown, 112 Unchecked, 9.8s Time] [2022-11-18 21:13:20,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2060 states. [2022-11-18 21:13:20,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2060 to 2058. [2022-11-18 21:13:20,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2058 states, 1884 states have (on average 4.129511677282378) internal successors, (7780), 2057 states have internal predecessors, (7780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:20,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2058 states to 2058 states and 7780 transitions. [2022-11-18 21:13:20,163 INFO L78 Accepts]: Start accepts. Automaton has 2058 states and 7780 transitions. Word has length 13 [2022-11-18 21:13:20,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:20,163 INFO L495 AbstractCegarLoop]: Abstraction has 2058 states and 7780 transitions. [2022-11-18 21:13:20,163 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.1904761904761905) internal successors, (25), 20 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:20,163 INFO L276 IsEmpty]: Start isEmpty. Operand 2058 states and 7780 transitions. [2022-11-18 21:13:20,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-18 21:13:20,164 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:20,164 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:20,181 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:20,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:20,366 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:20,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:20,367 INFO L85 PathProgramCache]: Analyzing trace with hash -728705188, now seen corresponding path program 2 times [2022-11-18 21:13:20,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:20,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [646836598] [2022-11-18 21:13:20,367 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:13:20,367 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:20,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:20,368 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:20,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-11-18 21:13:20,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:13:20,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:13:20,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 21:13:20,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:20,754 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:13:20,754 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:13:20,907 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 21:13:20,908 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 21:13:21,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:21,015 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:13:21,027 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 21:13:21,028 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 21:13:21,114 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:13:21,114 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:13:21,244 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 21:13:21,244 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:13:21,244 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:21,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [646836598] [2022-11-18 21:13:21,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [646836598] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:21,245 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:21,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:13:21,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133432920] [2022-11-18 21:13:21,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:21,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:13:21,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:21,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:13:21,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:13:21,247 INFO L87 Difference]: Start difference. First operand 2058 states and 7780 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:22,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:22,016 INFO L93 Difference]: Finished difference Result 3368 states and 13024 transitions. [2022-11-18 21:13:22,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:13:22,018 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-18 21:13:22,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:22,029 INFO L225 Difference]: With dead ends: 3368 [2022-11-18 21:13:22,029 INFO L226 Difference]: Without dead ends: 3368 [2022-11-18 21:13:22,029 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:22,030 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 147 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 7 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:22,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 7 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-18 21:13:22,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3368 states. [2022-11-18 21:13:22,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3368 to 2248. [2022-11-18 21:13:22,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2248 states, 2074 states have (on average 4.283027965284474) internal successors, (8883), 2247 states have internal predecessors, (8883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:22,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2248 states to 2248 states and 8883 transitions. [2022-11-18 21:13:22,092 INFO L78 Accepts]: Start accepts. Automaton has 2248 states and 8883 transitions. Word has length 13 [2022-11-18 21:13:22,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:22,093 INFO L495 AbstractCegarLoop]: Abstraction has 2248 states and 8883 transitions. [2022-11-18 21:13:22,093 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:22,093 INFO L276 IsEmpty]: Start isEmpty. Operand 2248 states and 8883 transitions. [2022-11-18 21:13:22,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-18 21:13:22,094 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:22,094 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:22,103 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:22,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:22,294 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:22,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:22,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1276653786, now seen corresponding path program 1 times [2022-11-18 21:13:22,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:22,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [413502713] [2022-11-18 21:13:22,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:22,295 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:22,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:22,298 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:22,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-11-18 21:13:22,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:22,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 31 conjunts are in the unsatisfiable core [2022-11-18 21:13:22,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:22,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:22,608 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:22,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:22,687 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 21:13:22,687 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 34 [2022-11-18 21:13:22,707 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2022-11-18 21:13:22,846 INFO L321 Elim1Store]: treesize reduction 28, result has 34.9 percent of original size [2022-11-18 21:13:22,846 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-18 21:13:23,049 INFO L321 Elim1Store]: treesize reduction 52, result has 35.0 percent of original size [2022-11-18 21:13:23,049 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 52 [2022-11-18 21:13:23,661 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:13:23,661 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:13:23,661 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:23,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [413502713] [2022-11-18 21:13:23,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [413502713] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:23,662 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:23,662 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:13:23,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353264072] [2022-11-18 21:13:23,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:23,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:13:23,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:23,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:13:23,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:23,663 INFO L87 Difference]: Start difference. First operand 2248 states and 8883 transitions. Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:23,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:23,820 INFO L93 Difference]: Finished difference Result 2248 states and 8885 transitions. [2022-11-18 21:13:23,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:13:23,822 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-18 21:13:23,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:23,828 INFO L225 Difference]: With dead ends: 2248 [2022-11-18 21:13:23,829 INFO L226 Difference]: Without dead ends: 2248 [2022-11-18 21:13:23,829 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:23,829 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 4 mSDsluCounter, 19 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 132 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:23,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 25 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 132 Unchecked, 0.1s Time] [2022-11-18 21:13:23,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2248 states. [2022-11-18 21:13:23,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2248 to 2248. [2022-11-18 21:13:23,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2248 states, 2074 states have (on average 4.2839922854387655) internal successors, (8885), 2247 states have internal predecessors, (8885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:23,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2248 states to 2248 states and 8885 transitions. [2022-11-18 21:13:23,873 INFO L78 Accepts]: Start accepts. Automaton has 2248 states and 8885 transitions. Word has length 13 [2022-11-18 21:13:23,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:23,873 INFO L495 AbstractCegarLoop]: Abstraction has 2248 states and 8885 transitions. [2022-11-18 21:13:23,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:23,873 INFO L276 IsEmpty]: Start isEmpty. Operand 2248 states and 8885 transitions. [2022-11-18 21:13:23,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-18 21:13:23,874 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:23,874 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:23,893 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:24,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:24,074 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:24,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:24,075 INFO L85 PathProgramCache]: Analyzing trace with hash 1276962330, now seen corresponding path program 1 times [2022-11-18 21:13:24,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:24,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [401702141] [2022-11-18 21:13:24,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:24,075 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:24,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:24,076 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:24,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-11-18 21:13:24,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:24,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-18 21:13:24,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:24,308 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:13:24,309 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:13:24,309 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:24,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [401702141] [2022-11-18 21:13:24,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [401702141] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:24,309 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:24,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 21:13:24,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485947781] [2022-11-18 21:13:24,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:24,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 21:13:24,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:24,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 21:13:24,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:13:24,310 INFO L87 Difference]: Start difference. First operand 2248 states and 8885 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-18 21:13:24,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:24,638 INFO L93 Difference]: Finished difference Result 1822 states and 6966 transitions. [2022-11-18 21:13:24,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:13:24,640 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-18 21:13:24,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:24,645 INFO L225 Difference]: With dead ends: 1822 [2022-11-18 21:13:24,645 INFO L226 Difference]: Without dead ends: 1822 [2022-11-18 21:13:24,645 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-18 21:13:24,646 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 42 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:24,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 4 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 21:13:24,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1822 states. [2022-11-18 21:13:24,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1822 to 1822. [2022-11-18 21:13:24,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1822 states, 1693 states have (on average 4.114589486119315) internal successors, (6966), 1821 states have internal predecessors, (6966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:24,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1822 states to 1822 states and 6966 transitions. [2022-11-18 21:13:24,683 INFO L78 Accepts]: Start accepts. Automaton has 1822 states and 6966 transitions. Word has length 13 [2022-11-18 21:13:24,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:24,684 INFO L495 AbstractCegarLoop]: Abstraction has 1822 states and 6966 transitions. [2022-11-18 21:13:24,684 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-18 21:13:24,684 INFO L276 IsEmpty]: Start isEmpty. Operand 1822 states and 6966 transitions. [2022-11-18 21:13:24,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-18 21:13:24,684 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:24,684 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:24,698 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:24,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:24,897 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:24,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:24,898 INFO L85 PathProgramCache]: Analyzing trace with hash 1276962331, now seen corresponding path program 1 times [2022-11-18 21:13:24,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:24,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [53239409] [2022-11-18 21:13:24,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:24,898 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:24,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:24,899 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:24,900 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-11-18 21:13:25,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:25,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 21:13:25,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:25,175 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:13:25,175 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:13:25,176 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:25,176 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [53239409] [2022-11-18 21:13:25,176 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [53239409] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:25,176 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:25,176 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 21:13:25,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697137863] [2022-11-18 21:13:25,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:25,177 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:13:25,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:25,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:13:25,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:13:25,178 INFO L87 Difference]: Start difference. First operand 1822 states and 6966 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:25,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:25,542 INFO L93 Difference]: Finished difference Result 1396 states and 5047 transitions. [2022-11-18 21:13:25,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:13:25,543 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-18 21:13:25,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:25,547 INFO L225 Difference]: With dead ends: 1396 [2022-11-18 21:13:25,547 INFO L226 Difference]: Without dead ends: 1396 [2022-11-18 21:13:25,547 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:13:25,547 INFO L413 NwaCegarLoop]: 3 mSDtfsCounter, 81 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 3 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:25,548 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 3 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 21:13:25,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1396 states. [2022-11-18 21:13:25,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1396 to 1396. [2022-11-18 21:13:25,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1396 states, 1312 states have (on average 3.8467987804878048) internal successors, (5047), 1395 states have internal predecessors, (5047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:25,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1396 states to 1396 states and 5047 transitions. [2022-11-18 21:13:25,569 INFO L78 Accepts]: Start accepts. Automaton has 1396 states and 5047 transitions. Word has length 13 [2022-11-18 21:13:25,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:25,570 INFO L495 AbstractCegarLoop]: Abstraction has 1396 states and 5047 transitions. [2022-11-18 21:13:25,570 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:25,570 INFO L276 IsEmpty]: Start isEmpty. Operand 1396 states and 5047 transitions. [2022-11-18 21:13:25,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-18 21:13:25,570 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:25,571 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:25,581 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:25,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:25,774 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:25,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:25,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1276622135, now seen corresponding path program 1 times [2022-11-18 21:13:25,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:25,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1887760113] [2022-11-18 21:13:25,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:25,775 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:25,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:25,776 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:25,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-11-18 21:13:26,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:26,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 21:13:26,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:26,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:26,179 INFO L321 Elim1Store]: treesize reduction 66, result has 29.8 percent of original size [2022-11-18 21:13:26,179 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 40 [2022-11-18 21:13:26,200 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 82 [2022-11-18 21:13:26,327 INFO L321 Elim1Store]: treesize reduction 28, result has 34.9 percent of original size [2022-11-18 21:13:26,327 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-18 21:13:26,562 INFO L321 Elim1Store]: treesize reduction 52, result has 35.0 percent of original size [2022-11-18 21:13:26,562 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 52 [2022-11-18 21:13:27,123 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:13:27,123 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:13:27,124 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:27,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1887760113] [2022-11-18 21:13:27,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1887760113] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:27,124 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:27,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:13:27,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62738513] [2022-11-18 21:13:27,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:27,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:13:27,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:27,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:13:27,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:27,126 INFO L87 Difference]: Start difference. First operand 1396 states and 5047 transitions. Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:27,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:27,255 INFO L93 Difference]: Finished difference Result 1411 states and 5108 transitions. [2022-11-18 21:13:27,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:13:27,257 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-18 21:13:27,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:27,260 INFO L225 Difference]: With dead ends: 1411 [2022-11-18 21:13:27,260 INFO L226 Difference]: Without dead ends: 1411 [2022-11-18 21:13:27,261 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:27,261 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 4 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 23 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 74 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:27,261 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 23 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 74 Unchecked, 0.1s Time] [2022-11-18 21:13:27,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1411 states. [2022-11-18 21:13:27,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1411 to 1406. [2022-11-18 21:13:27,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1406 states, 1322 states have (on average 3.854765506807867) internal successors, (5096), 1405 states have internal predecessors, (5096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:27,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1406 states to 1406 states and 5096 transitions. [2022-11-18 21:13:27,284 INFO L78 Accepts]: Start accepts. Automaton has 1406 states and 5096 transitions. Word has length 13 [2022-11-18 21:13:27,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:27,285 INFO L495 AbstractCegarLoop]: Abstraction has 1406 states and 5096 transitions. [2022-11-18 21:13:27,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:27,285 INFO L276 IsEmpty]: Start isEmpty. Operand 1406 states and 5096 transitions. [2022-11-18 21:13:27,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-18 21:13:27,285 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:27,285 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:27,301 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:27,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:27,486 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:27,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:27,486 INFO L85 PathProgramCache]: Analyzing trace with hash 1274690525, now seen corresponding path program 2 times [2022-11-18 21:13:27,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:27,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1042675190] [2022-11-18 21:13:27,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:13:27,487 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:27,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:27,488 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:27,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-11-18 21:13:27,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:13:27,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:13:27,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 21:13:27,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:27,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:27,854 INFO L321 Elim1Store]: treesize reduction 66, result has 29.8 percent of original size [2022-11-18 21:13:27,854 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 40 [2022-11-18 21:13:27,876 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 120 treesize of output 116 [2022-11-18 21:13:28,049 INFO L321 Elim1Store]: treesize reduction 28, result has 34.9 percent of original size [2022-11-18 21:13:28,049 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-18 21:13:28,266 INFO L321 Elim1Store]: treesize reduction 52, result has 35.0 percent of original size [2022-11-18 21:13:28,266 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 52 [2022-11-18 21:13:28,864 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:13:28,864 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:13:28,864 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:28,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1042675190] [2022-11-18 21:13:28,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1042675190] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:28,865 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:28,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:13:28,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231977537] [2022-11-18 21:13:28,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:28,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:13:28,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:28,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:13:28,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:28,866 INFO L87 Difference]: Start difference. First operand 1406 states and 5096 transitions. Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:29,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:29,100 INFO L93 Difference]: Finished difference Result 1725 states and 6022 transitions. [2022-11-18 21:13:29,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:13:29,101 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-18 21:13:29,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:29,108 INFO L225 Difference]: With dead ends: 1725 [2022-11-18 21:13:29,108 INFO L226 Difference]: Without dead ends: 1725 [2022-11-18 21:13:29,108 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:29,109 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 28 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 111 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:29,109 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 20 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 111 Unchecked, 0.2s Time] [2022-11-18 21:13:29,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1725 states. [2022-11-18 21:13:29,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1725 to 1424. [2022-11-18 21:13:29,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1424 states, 1340 states have (on average 3.8507462686567164) internal successors, (5160), 1423 states have internal predecessors, (5160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:29,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1424 states to 1424 states and 5160 transitions. [2022-11-18 21:13:29,183 INFO L78 Accepts]: Start accepts. Automaton has 1424 states and 5160 transitions. Word has length 13 [2022-11-18 21:13:29,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:29,183 INFO L495 AbstractCegarLoop]: Abstraction has 1424 states and 5160 transitions. [2022-11-18 21:13:29,183 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:29,183 INFO L276 IsEmpty]: Start isEmpty. Operand 1424 states and 5160 transitions. [2022-11-18 21:13:29,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-18 21:13:29,183 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:29,183 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:29,195 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:29,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:29,384 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:29,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:29,385 INFO L85 PathProgramCache]: Analyzing trace with hash 1274951855, now seen corresponding path program 3 times [2022-11-18 21:13:29,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:29,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2009306790] [2022-11-18 21:13:29,385 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 21:13:29,385 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:29,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:29,386 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:29,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-11-18 21:13:29,607 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-18 21:13:29,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:13:29,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 21:13:29,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:29,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:29,743 INFO L321 Elim1Store]: treesize reduction 66, result has 29.8 percent of original size [2022-11-18 21:13:29,743 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 40 [2022-11-18 21:13:29,767 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 58 [2022-11-18 21:13:29,953 INFO L321 Elim1Store]: treesize reduction 28, result has 34.9 percent of original size [2022-11-18 21:13:29,953 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-18 21:13:30,180 INFO L321 Elim1Store]: treesize reduction 52, result has 35.0 percent of original size [2022-11-18 21:13:30,180 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 52 [2022-11-18 21:13:30,710 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:13:30,710 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:13:30,710 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:30,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2009306790] [2022-11-18 21:13:30,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2009306790] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:30,711 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:30,711 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:13:30,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954656252] [2022-11-18 21:13:30,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:30,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:13:30,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:30,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:13:30,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:30,712 INFO L87 Difference]: Start difference. First operand 1424 states and 5160 transitions. Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:30,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:30,938 INFO L93 Difference]: Finished difference Result 1430 states and 5175 transitions. [2022-11-18 21:13:30,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:13:30,939 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-18 21:13:30,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:30,944 INFO L225 Difference]: With dead ends: 1430 [2022-11-18 21:13:30,945 INFO L226 Difference]: Without dead ends: 1430 [2022-11-18 21:13:30,945 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:30,945 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 2 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 126 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:30,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 20 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 126 Unchecked, 0.2s Time] [2022-11-18 21:13:30,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1430 states. [2022-11-18 21:13:30,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1430 to 1426. [2022-11-18 21:13:30,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1426 states, 1342 states have (on average 3.8464977645305516) internal successors, (5162), 1425 states have internal predecessors, (5162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:30,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 5162 transitions. [2022-11-18 21:13:30,981 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 5162 transitions. Word has length 13 [2022-11-18 21:13:30,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:30,982 INFO L495 AbstractCegarLoop]: Abstraction has 1426 states and 5162 transitions. [2022-11-18 21:13:30,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:30,982 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 5162 transitions. [2022-11-18 21:13:30,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-18 21:13:30,983 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:30,983 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:30,998 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:31,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:31,199 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:31,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:31,199 INFO L85 PathProgramCache]: Analyzing trace with hash 937754315, now seen corresponding path program 4 times [2022-11-18 21:13:31,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:31,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2147155569] [2022-11-18 21:13:31,199 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 21:13:31,199 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:31,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:31,200 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:31,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-11-18 21:13:31,482 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 21:13:31,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:13:31,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 21:13:31,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:31,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:31,626 INFO L321 Elim1Store]: treesize reduction 66, result has 29.8 percent of original size [2022-11-18 21:13:31,626 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 40 [2022-11-18 21:13:31,649 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 510 treesize of output 494 [2022-11-18 21:13:31,816 INFO L321 Elim1Store]: treesize reduction 28, result has 34.9 percent of original size [2022-11-18 21:13:31,816 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-18 21:13:32,035 INFO L321 Elim1Store]: treesize reduction 52, result has 35.0 percent of original size [2022-11-18 21:13:32,036 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 52 [2022-11-18 21:13:32,661 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:13:32,662 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:13:32,662 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:32,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2147155569] [2022-11-18 21:13:32,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2147155569] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:32,662 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:32,662 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:13:32,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432833849] [2022-11-18 21:13:32,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:32,663 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:13:32,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:32,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:13:32,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:32,663 INFO L87 Difference]: Start difference. First operand 1426 states and 5162 transitions. Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:32,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:32,877 INFO L93 Difference]: Finished difference Result 1736 states and 6042 transitions. [2022-11-18 21:13:32,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:13:32,879 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-18 21:13:32,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:32,885 INFO L225 Difference]: With dead ends: 1736 [2022-11-18 21:13:32,886 INFO L226 Difference]: Without dead ends: 1736 [2022-11-18 21:13:32,886 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:32,887 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 29 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 226 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:32,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 28 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 226 Unchecked, 0.2s Time] [2022-11-18 21:13:32,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2022-11-18 21:13:32,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1422. [2022-11-18 21:13:32,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1422 states, 1338 states have (on average 3.8325859491778775) internal successors, (5128), 1421 states have internal predecessors, (5128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:32,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1422 states to 1422 states and 5128 transitions. [2022-11-18 21:13:32,914 INFO L78 Accepts]: Start accepts. Automaton has 1422 states and 5128 transitions. Word has length 13 [2022-11-18 21:13:32,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:32,914 INFO L495 AbstractCegarLoop]: Abstraction has 1422 states and 5128 transitions. [2022-11-18 21:13:32,914 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:32,914 INFO L276 IsEmpty]: Start isEmpty. Operand 1422 states and 5128 transitions. [2022-11-18 21:13:32,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-18 21:13:32,915 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:32,915 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:32,925 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:33,116 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:33,116 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:33,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:33,116 INFO L85 PathProgramCache]: Analyzing trace with hash 937179575, now seen corresponding path program 5 times [2022-11-18 21:13:33,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:33,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2004729511] [2022-11-18 21:13:33,117 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-18 21:13:33,117 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:33,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:33,118 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:33,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-11-18 21:13:33,472 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 21:13:33,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:13:33,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 31 conjunts are in the unsatisfiable core [2022-11-18 21:13:33,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:33,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:33,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:33,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:33,588 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 21:13:33,589 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 34 [2022-11-18 21:13:33,607 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2022-11-18 21:13:33,730 INFO L321 Elim1Store]: treesize reduction 28, result has 34.9 percent of original size [2022-11-18 21:13:33,730 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-18 21:13:33,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:33,972 INFO L321 Elim1Store]: treesize reduction 44, result has 25.4 percent of original size [2022-11-18 21:13:33,972 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 32 treesize of output 44 [2022-11-18 21:13:33,994 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 21:13:33,995 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 21:13:34,798 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:13:34,798 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:13:34,799 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:34,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2004729511] [2022-11-18 21:13:34,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2004729511] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:34,799 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:34,799 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:13:34,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525196840] [2022-11-18 21:13:34,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:34,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:13:34,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:34,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:13:34,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:13:34,800 INFO L87 Difference]: Start difference. First operand 1422 states and 5128 transitions. Second operand has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:34,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:34,995 INFO L93 Difference]: Finished difference Result 1423 states and 5134 transitions. [2022-11-18 21:13:34,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:13:34,997 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-11-18 21:13:34,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:35,000 INFO L225 Difference]: With dead ends: 1423 [2022-11-18 21:13:35,000 INFO L226 Difference]: Without dead ends: 1423 [2022-11-18 21:13:35,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:13:35,001 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 2 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 154 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:35,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 20 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 154 Unchecked, 0.2s Time] [2022-11-18 21:13:35,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1423 states. [2022-11-18 21:13:35,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1423 to 1417. [2022-11-18 21:13:35,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1417 states, 1333 states have (on average 3.8402100525131284) internal successors, (5119), 1416 states have internal predecessors, (5119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:35,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1417 states to 1417 states and 5119 transitions. [2022-11-18 21:13:35,043 INFO L78 Accepts]: Start accepts. Automaton has 1417 states and 5119 transitions. Word has length 13 [2022-11-18 21:13:35,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:35,044 INFO L495 AbstractCegarLoop]: Abstraction has 1417 states and 5119 transitions. [2022-11-18 21:13:35,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 7 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:35,044 INFO L276 IsEmpty]: Start isEmpty. Operand 1417 states and 5119 transitions. [2022-11-18 21:13:35,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 21:13:35,044 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:35,044 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:35,058 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:35,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:35,245 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:35,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:35,246 INFO L85 PathProgramCache]: Analyzing trace with hash -1115020752, now seen corresponding path program 1 times [2022-11-18 21:13:35,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:35,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1365677970] [2022-11-18 21:13:35,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:35,246 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:35,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:35,247 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:35,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-11-18 21:13:35,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:35,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 21:13:35,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:35,736 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 21:13:35,736 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 21:13:36,003 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:13:36,004 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 68 [2022-11-18 21:13:36,355 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:13:36,355 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 78 [2022-11-18 21:13:36,963 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 21:13:36,963 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:13:36,963 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:36,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1365677970] [2022-11-18 21:13:36,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1365677970] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:36,964 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:36,964 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:13:36,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584517391] [2022-11-18 21:13:36,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:36,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:13:36,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:36,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:13:36,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:36,966 INFO L87 Difference]: Start difference. First operand 1417 states and 5119 transitions. Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:37,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:37,187 INFO L93 Difference]: Finished difference Result 1419 states and 5123 transitions. [2022-11-18 21:13:37,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:13:37,189 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 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 14 [2022-11-18 21:13:37,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:37,192 INFO L225 Difference]: With dead ends: 1419 [2022-11-18 21:13:37,192 INFO L226 Difference]: Without dead ends: 1419 [2022-11-18 21:13:37,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 4 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:37,193 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 2 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 78 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:37,193 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 13 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 78 Unchecked, 0.2s Time] [2022-11-18 21:13:37,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1419 states. [2022-11-18 21:13:37,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1419 to 1419. [2022-11-18 21:13:37,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1419 states, 1335 states have (on average 3.837453183520599) internal successors, (5123), 1418 states have internal predecessors, (5123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:37,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1419 states to 1419 states and 5123 transitions. [2022-11-18 21:13:37,221 INFO L78 Accepts]: Start accepts. Automaton has 1419 states and 5123 transitions. Word has length 14 [2022-11-18 21:13:37,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:37,221 INFO L495 AbstractCegarLoop]: Abstraction has 1419 states and 5123 transitions. [2022-11-18 21:13:37,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:37,221 INFO L276 IsEmpty]: Start isEmpty. Operand 1419 states and 5123 transitions. [2022-11-18 21:13:37,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 21:13:37,222 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:37,222 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:37,237 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:37,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:37,422 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting thread1Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:37,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:37,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1115016645, now seen corresponding path program 1 times [2022-11-18 21:13:37,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:37,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [695036420] [2022-11-18 21:13:37,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:37,423 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:37,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:37,424 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:37,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-11-18 21:13:37,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:37,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 21:13:37,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:37,960 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:13:37,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 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:13:38,194 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:13:38,194 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-11-18 21:13:38,339 INFO L321 Elim1Store]: treesize reduction 40, result has 21.6 percent of original size [2022-11-18 21:13:38,339 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 31 [2022-11-18 21:13:38,650 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:13:38,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:13:39,509 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:13:39,510 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:39,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [695036420] [2022-11-18 21:13:39,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [695036420] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:13:39,510 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:13:39,510 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2022-11-18 21:13:39,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69002886] [2022-11-18 21:13:39,510 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:13:39,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:13:39,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:39,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:13:39,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:13:39,511 INFO L87 Difference]: Start difference. First operand 1419 states and 5123 transitions. Second operand has 14 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:40,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:40,690 INFO L93 Difference]: Finished difference Result 2282 states and 8694 transitions. [2022-11-18 21:13:40,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:13:40,691 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 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 14 [2022-11-18 21:13:40,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:40,697 INFO L225 Difference]: With dead ends: 2282 [2022-11-18 21:13:40,697 INFO L226 Difference]: Without dead ends: 2282 [2022-11-18 21:13:40,697 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:13:40,698 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 78 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 419 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:40,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 74 Invalid, 592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 173 Invalid, 0 Unknown, 419 Unchecked, 0.9s Time] [2022-11-18 21:13:40,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2282 states. [2022-11-18 21:13:40,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2282 to 1582. [2022-11-18 21:13:40,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1582 states, 1498 states have (on average 3.9779706275033377) internal successors, (5959), 1581 states have internal predecessors, (5959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:40,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1582 states to 1582 states and 5959 transitions. [2022-11-18 21:13:40,735 INFO L78 Accepts]: Start accepts. Automaton has 1582 states and 5959 transitions. Word has length 14 [2022-11-18 21:13:40,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:40,735 INFO L495 AbstractCegarLoop]: Abstraction has 1582 states and 5959 transitions. [2022-11-18 21:13:40,735 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 13 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:40,735 INFO L276 IsEmpty]: Start isEmpty. Operand 1582 states and 5959 transitions. [2022-11-18 21:13:40,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 21:13:40,736 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:40,736 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:40,755 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:40,936 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:40,936 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:40,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:40,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1115016288, now seen corresponding path program 1 times [2022-11-18 21:13:40,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:40,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2918348] [2022-11-18 21:13:40,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:40,937 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:40,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:40,938 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:40,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-11-18 21:13:41,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:41,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 21:13:41,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:41,445 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 21:13:41,445 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 21:13:41,703 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:13:41,703 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 68 [2022-11-18 21:13:42,116 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:13:42,117 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 74 [2022-11-18 21:13:42,836 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 21:13:42,836 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:13:42,837 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:42,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2918348] [2022-11-18 21:13:42,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2918348] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:42,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:42,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:13:42,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331771317] [2022-11-18 21:13:42,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:42,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:13:42,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:42,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:13:42,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:42,839 INFO L87 Difference]: Start difference. First operand 1582 states and 5959 transitions. Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:43,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:43,070 INFO L93 Difference]: Finished difference Result 1584 states and 5962 transitions. [2022-11-18 21:13:43,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:13:43,071 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 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 14 [2022-11-18 21:13:43,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:43,076 INFO L225 Difference]: With dead ends: 1584 [2022-11-18 21:13:43,076 INFO L226 Difference]: Without dead ends: 1584 [2022-11-18 21:13:43,076 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:43,077 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 5 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 76 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:43,077 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 15 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 76 Unchecked, 0.2s Time] [2022-11-18 21:13:43,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1584 states. [2022-11-18 21:13:43,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1584 to 1584. [2022-11-18 21:13:43,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1584 states, 1500 states have (on average 3.974666666666667) internal successors, (5962), 1583 states have internal predecessors, (5962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:43,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1584 states to 1584 states and 5962 transitions. [2022-11-18 21:13:43,107 INFO L78 Accepts]: Start accepts. Automaton has 1584 states and 5962 transitions. Word has length 14 [2022-11-18 21:13:43,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:43,108 INFO L495 AbstractCegarLoop]: Abstraction has 1584 states and 5962 transitions. [2022-11-18 21:13:43,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:43,108 INFO L276 IsEmpty]: Start isEmpty. Operand 1584 states and 5962 transitions. [2022-11-18 21:13:43,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 21:13:43,109 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:43,109 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:43,122 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:43,310 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:43,310 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting thread3Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:43,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:43,311 INFO L85 PathProgramCache]: Analyzing trace with hash 931120006, now seen corresponding path program 1 times [2022-11-18 21:13:43,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:43,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [474558681] [2022-11-18 21:13:43,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:43,311 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:43,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:43,312 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:43,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-11-18 21:13:43,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:43,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-18 21:13:43,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:43,564 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-18 21:13:43,593 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:13:43,593 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:13:43,593 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:43,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [474558681] [2022-11-18 21:13:43,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [474558681] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:43,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:43,594 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:13:43,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698646439] [2022-11-18 21:13:43,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:43,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 21:13:43,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:43,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 21:13:43,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 21:13:43,595 INFO L87 Difference]: Start difference. First operand 1584 states and 5962 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:43,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:43,947 INFO L93 Difference]: Finished difference Result 1261 states and 4659 transitions. [2022-11-18 21:13:43,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-18 21:13:43,948 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-18 21:13:43,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:43,951 INFO L225 Difference]: With dead ends: 1261 [2022-11-18 21:13:43,951 INFO L226 Difference]: Without dead ends: 1261 [2022-11-18 21:13:43,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:13:43,952 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 76 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:43,952 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 4 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 21:13:43,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1261 states. [2022-11-18 21:13:43,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1261 to 1261. [2022-11-18 21:13:43,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1261 states, 1209 states have (on average 3.8535980148883375) internal successors, (4659), 1260 states have internal predecessors, (4659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:43,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1261 states to 1261 states and 4659 transitions. [2022-11-18 21:13:43,973 INFO L78 Accepts]: Start accepts. Automaton has 1261 states and 4659 transitions. Word has length 14 [2022-11-18 21:13:43,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:43,974 INFO L495 AbstractCegarLoop]: Abstraction has 1261 states and 4659 transitions. [2022-11-18 21:13:43,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:43,974 INFO L276 IsEmpty]: Start isEmpty. Operand 1261 states and 4659 transitions. [2022-11-18 21:13:43,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-18 21:13:43,974 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:43,974 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:43,994 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:44,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:44,175 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:44,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:44,175 INFO L85 PathProgramCache]: Analyzing trace with hash 931120007, now seen corresponding path program 1 times [2022-11-18 21:13:44,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:44,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [263585300] [2022-11-18 21:13:44,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:44,176 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:44,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:44,177 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:44,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2022-11-18 21:13:44,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:44,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 21:13:44,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:44,453 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:13:44,640 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:13:44,640 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:13:44,640 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:44,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [263585300] [2022-11-18 21:13:44,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [263585300] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:44,640 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:44,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 21:13:44,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981583896] [2022-11-18 21:13:44,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:44,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:13:44,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:44,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:13:44,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:13:44,642 INFO L87 Difference]: Start difference. First operand 1261 states and 4659 transitions. Second operand has 6 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:45,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:45,354 INFO L93 Difference]: Finished difference Result 1770 states and 6783 transitions. [2022-11-18 21:13:45,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:13:45,356 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-18 21:13:45,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:45,361 INFO L225 Difference]: With dead ends: 1770 [2022-11-18 21:13:45,361 INFO L226 Difference]: Without dead ends: 1770 [2022-11-18 21:13:45,361 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:13:45,362 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 167 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 7 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:45,362 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 7 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 21:13:45,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1770 states. [2022-11-18 21:13:45,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1770 to 1430. [2022-11-18 21:13:45,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1430 states, 1378 states have (on average 4.098693759071118) internal successors, (5648), 1429 states have internal predecessors, (5648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:45,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1430 states to 1430 states and 5648 transitions. [2022-11-18 21:13:45,392 INFO L78 Accepts]: Start accepts. Automaton has 1430 states and 5648 transitions. Word has length 14 [2022-11-18 21:13:45,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:45,392 INFO L495 AbstractCegarLoop]: Abstraction has 1430 states and 5648 transitions. [2022-11-18 21:13:45,392 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:45,392 INFO L276 IsEmpty]: Start isEmpty. Operand 1430 states and 5648 transitions. [2022-11-18 21:13:45,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 21:13:45,393 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:45,393 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:45,415 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:45,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:45,606 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:45,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:45,607 INFO L85 PathProgramCache]: Analyzing trace with hash -194874420, now seen corresponding path program 2 times [2022-11-18 21:13:45,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:45,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [899852109] [2022-11-18 21:13:45,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:13:45,607 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:45,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:45,608 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:45,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2022-11-18 21:13:45,842 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:13:45,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:13:45,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 21:13:45,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:46,026 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:13:46,027 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:13:46,213 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 21:13:46,214 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 21:13:46,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:46,326 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:13:46,337 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 21:13:46,337 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 21:13:46,416 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:13:46,416 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:13:46,561 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 21:13:46,562 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:13:46,562 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:46,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [899852109] [2022-11-18 21:13:46,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [899852109] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:46,562 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:46,562 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:13:46,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330004165] [2022-11-18 21:13:46,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:46,563 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:13:46,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:46,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:13:46,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:13:46,563 INFO L87 Difference]: Start difference. First operand 1430 states and 5648 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:47,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:47,248 INFO L93 Difference]: Finished difference Result 2058 states and 8151 transitions. [2022-11-18 21:13:47,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:13:47,249 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-18 21:13:47,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:47,255 INFO L225 Difference]: With dead ends: 2058 [2022-11-18 21:13:47,255 INFO L226 Difference]: Without dead ends: 2058 [2022-11-18 21:13:47,255 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:13:47,255 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 132 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 7 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:47,256 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 7 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 21:13:47,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2058 states. [2022-11-18 21:13:47,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2058 to 1580. [2022-11-18 21:13:47,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1580 states, 1528 states have (on average 4.361256544502618) internal successors, (6664), 1579 states have internal predecessors, (6664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:47,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1580 states to 1580 states and 6664 transitions. [2022-11-18 21:13:47,292 INFO L78 Accepts]: Start accepts. Automaton has 1580 states and 6664 transitions. Word has length 15 [2022-11-18 21:13:47,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:47,292 INFO L495 AbstractCegarLoop]: Abstraction has 1580 states and 6664 transitions. [2022-11-18 21:13:47,292 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:47,293 INFO L276 IsEmpty]: Start isEmpty. Operand 1580 states and 6664 transitions. [2022-11-18 21:13:47,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 21:13:47,293 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:47,293 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:47,306 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 21:13:47,493 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:47,494 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:47,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:47,494 INFO L85 PathProgramCache]: Analyzing trace with hash -194874418, now seen corresponding path program 1 times [2022-11-18 21:13:47,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:47,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1958376723] [2022-11-18 21:13:47,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:47,498 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:47,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:47,499 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:47,510 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2022-11-18 21:13:47,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:47,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 21:13:47,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:48,112 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:13:48,113 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:13:48,300 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:13:48,300 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-11-18 21:13:48,441 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:13:48,442 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:13:48,711 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:13:48,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:13:49,685 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:13:49,685 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:49,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1958376723] [2022-11-18 21:13:49,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1958376723] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:13:49,685 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:13:49,685 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2022-11-18 21:13:49,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526616973] [2022-11-18 21:13:49,686 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:13:49,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:13:49,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:49,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:13:49,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:13:49,687 INFO L87 Difference]: Start difference. First operand 1580 states and 6664 transitions. Second operand has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:50,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:50,274 INFO L93 Difference]: Finished difference Result 1624 states and 6780 transitions. [2022-11-18 21:13:50,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:13:50,276 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 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 15 [2022-11-18 21:13:50,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:50,281 INFO L225 Difference]: With dead ends: 1624 [2022-11-18 21:13:50,281 INFO L226 Difference]: Without dead ends: 1624 [2022-11-18 21:13:50,281 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:13:50,282 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 8 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 115 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:50,282 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 51 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 86 Invalid, 0 Unknown, 115 Unchecked, 0.4s Time] [2022-11-18 21:13:50,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1624 states. [2022-11-18 21:13:50,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1624 to 1589. [2022-11-18 21:13:50,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1589 states, 1537 states have (on average 4.360442420299284) internal successors, (6702), 1588 states have internal predecessors, (6702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:50,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1589 states to 1589 states and 6702 transitions. [2022-11-18 21:13:50,315 INFO L78 Accepts]: Start accepts. Automaton has 1589 states and 6702 transitions. Word has length 15 [2022-11-18 21:13:50,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:50,315 INFO L495 AbstractCegarLoop]: Abstraction has 1589 states and 6702 transitions. [2022-11-18 21:13:50,316 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:50,316 INFO L276 IsEmpty]: Start isEmpty. Operand 1589 states and 6702 transitions. [2022-11-18 21:13:50,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 21:13:50,316 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:50,316 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:50,335 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:50,517 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:50,517 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting thread2Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:50,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:50,517 INFO L85 PathProgramCache]: Analyzing trace with hash -194874416, now seen corresponding path program 1 times [2022-11-18 21:13:50,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:50,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [233916205] [2022-11-18 21:13:50,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:50,518 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:50,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:50,519 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:50,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2022-11-18 21:13:50,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:50,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 21:13:50,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:50,951 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:13:50,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:13:51,205 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 27 treesize of output 23 [2022-11-18 21:13:51,423 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:13:51,423 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:51,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [233916205] [2022-11-18 21:13:51,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [233916205] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:13:51,424 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:13:51,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2022-11-18 21:13:51,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624882251] [2022-11-18 21:13:51,424 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:13:51,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 21:13:51,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:51,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 21:13:51,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:13:51,425 INFO L87 Difference]: Start difference. First operand 1589 states and 6702 transitions. Second operand has 12 states, 11 states have (on average 2.0) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:55,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:55,067 INFO L93 Difference]: Finished difference Result 5482 states and 21566 transitions. [2022-11-18 21:13:55,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 21:13:55,069 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.0) internal successors, (22), 12 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 15 [2022-11-18 21:13:55,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:55,086 INFO L225 Difference]: With dead ends: 5482 [2022-11-18 21:13:55,086 INFO L226 Difference]: Without dead ends: 5482 [2022-11-18 21:13:55,086 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=107, Invalid=273, Unknown=0, NotChecked=0, Total=380 [2022-11-18 21:13:55,086 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 538 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 538 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:55,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [538 Valid, 51 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 684 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2022-11-18 21:13:55,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5482 states. [2022-11-18 21:13:55,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5482 to 1589. [2022-11-18 21:13:55,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1589 states, 1537 states have (on average 4.224463240078074) internal successors, (6493), 1588 states have internal predecessors, (6493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:55,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1589 states to 1589 states and 6493 transitions. [2022-11-18 21:13:55,149 INFO L78 Accepts]: Start accepts. Automaton has 1589 states and 6493 transitions. Word has length 15 [2022-11-18 21:13:55,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:55,149 INFO L495 AbstractCegarLoop]: Abstraction has 1589 states and 6493 transitions. [2022-11-18 21:13:55,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.0) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:55,150 INFO L276 IsEmpty]: Start isEmpty. Operand 1589 states and 6493 transitions. [2022-11-18 21:13:55,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 21:13:55,151 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:55,151 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:55,172 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 21:13:55,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:55,367 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting thread1Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:55,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:55,367 INFO L85 PathProgramCache]: Analyzing trace with hash -205796243, now seen corresponding path program 1 times [2022-11-18 21:13:55,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:55,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1970954159] [2022-11-18 21:13:55,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:55,367 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:55,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:55,368 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:55,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2022-11-18 21:13:55,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:55,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 21:13:55,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:55,912 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:13:55,913 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:13:56,114 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:13:56,115 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-11-18 21:13:56,259 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:13:56,259 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:13:56,527 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:13:56,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:13:57,357 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:13:57,358 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:13:57,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1970954159] [2022-11-18 21:13:57,358 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1970954159] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:13:57,358 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:13:57,358 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2022-11-18 21:13:57,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902150414] [2022-11-18 21:13:57,358 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:13:57,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:13:57,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:13:57,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:13:57,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:13:57,359 INFO L87 Difference]: Start difference. First operand 1589 states and 6493 transitions. Second operand has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:59,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:59,464 INFO L93 Difference]: Finished difference Result 2736 states and 10867 transitions. [2022-11-18 21:13:59,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:13:59,466 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 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 15 [2022-11-18 21:13:59,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:59,475 INFO L225 Difference]: With dead ends: 2736 [2022-11-18 21:13:59,475 INFO L226 Difference]: Without dead ends: 2736 [2022-11-18 21:13:59,475 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2022-11-18 21:13:59,475 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 195 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 321 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 321 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 316 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:59,476 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 91 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 321 Invalid, 0 Unknown, 316 Unchecked, 1.7s Time] [2022-11-18 21:13:59,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2736 states. [2022-11-18 21:13:59,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2736 to 1678. [2022-11-18 21:13:59,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1678 states, 1626 states have (on average 4.2699876998769986) internal successors, (6943), 1677 states have internal predecessors, (6943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:59,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1678 states to 1678 states and 6943 transitions. [2022-11-18 21:13:59,525 INFO L78 Accepts]: Start accepts. Automaton has 1678 states and 6943 transitions. Word has length 15 [2022-11-18 21:13:59,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:59,525 INFO L495 AbstractCegarLoop]: Abstraction has 1678 states and 6943 transitions. [2022-11-18 21:13:59,525 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:13:59,525 INFO L276 IsEmpty]: Start isEmpty. Operand 1678 states and 6943 transitions. [2022-11-18 21:13:59,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 21:13:59,526 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:59,526 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:59,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:59,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:59,738 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting thread1Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:13:59,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:59,738 INFO L85 PathProgramCache]: Analyzing trace with hash -205905859, now seen corresponding path program 1 times [2022-11-18 21:13:59,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:13:59,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [870724932] [2022-11-18 21:13:59,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:59,739 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:13:59,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:13:59,739 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:13:59,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2022-11-18 21:14:00,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:00,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 21:14:00,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:14:00,317 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:14:00,317 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:14:00,481 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:14:00,481 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-11-18 21:14:00,615 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:14:00,616 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:14:00,900 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:14:00,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:14:01,713 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:14:01,713 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:14:01,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [870724932] [2022-11-18 21:14:01,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [870724932] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:14:01,714 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:14:01,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2022-11-18 21:14:01,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456291876] [2022-11-18 21:14:01,714 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:14:01,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:14:01,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:14:01,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:14:01,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:14:01,715 INFO L87 Difference]: Start difference. First operand 1678 states and 6943 transitions. Second operand has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:03,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:14:03,339 INFO L93 Difference]: Finished difference Result 1813 states and 7436 transitions. [2022-11-18 21:14:03,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:14:03,341 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 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 15 [2022-11-18 21:14:03,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:14:03,346 INFO L225 Difference]: With dead ends: 1813 [2022-11-18 21:14:03,347 INFO L226 Difference]: Without dead ends: 1813 [2022-11-18 21:14:03,347 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:14:03,347 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 26 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 383 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:14:03,348 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 54 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 221 Invalid, 0 Unknown, 383 Unchecked, 1.3s Time] [2022-11-18 21:14:03,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1813 states. [2022-11-18 21:14:03,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1813 to 1681. [2022-11-18 21:14:03,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1681 states, 1629 states have (on average 4.268262737875998) internal successors, (6953), 1680 states have internal predecessors, (6953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:03,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1681 states to 1681 states and 6953 transitions. [2022-11-18 21:14:03,409 INFO L78 Accepts]: Start accepts. Automaton has 1681 states and 6953 transitions. Word has length 15 [2022-11-18 21:14:03,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:14:03,409 INFO L495 AbstractCegarLoop]: Abstraction has 1681 states and 6953 transitions. [2022-11-18 21:14:03,409 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:03,409 INFO L276 IsEmpty]: Start isEmpty. Operand 1681 states and 6953 transitions. [2022-11-18 21:14:03,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 21:14:03,411 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:14:03,411 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:14:03,432 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2022-11-18 21:14:03,627 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:03,627 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:14:03,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:14:03,628 INFO L85 PathProgramCache]: Analyzing trace with hash -205905502, now seen corresponding path program 1 times [2022-11-18 21:14:03,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:14:03,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1204713898] [2022-11-18 21:14:03,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:03,628 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:03,628 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:14:03,629 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:14:03,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2022-11-18 21:14:04,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:04,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 21:14:04,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:14:04,137 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 21:14:04,137 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 21:14:04,404 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:14:04,404 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 68 [2022-11-18 21:14:04,760 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:14:04,760 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 78 [2022-11-18 21:14:05,401 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 21:14:05,402 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:14:05,402 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:14:05,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1204713898] [2022-11-18 21:14:05,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1204713898] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:14:05,402 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:14:05,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:14:05,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147915946] [2022-11-18 21:14:05,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:14:05,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:14:05,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:14:05,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:14:05,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:14:05,403 INFO L87 Difference]: Start difference. First operand 1681 states and 6953 transitions. Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:05,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:14:05,616 INFO L93 Difference]: Finished difference Result 1683 states and 6956 transitions. [2022-11-18 21:14:05,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:14:05,617 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 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 15 [2022-11-18 21:14:05,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:14:05,622 INFO L225 Difference]: With dead ends: 1683 [2022-11-18 21:14:05,622 INFO L226 Difference]: Without dead ends: 1683 [2022-11-18 21:14:05,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 4 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:14:05,623 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 7 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 76 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:14:05,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 13 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 76 Unchecked, 0.2s Time] [2022-11-18 21:14:05,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1683 states. [2022-11-18 21:14:05,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1683 to 1681. [2022-11-18 21:14:05,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1681 states, 1629 states have (on average 4.267034990791897) internal successors, (6951), 1680 states have internal predecessors, (6951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:05,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1681 states to 1681 states and 6951 transitions. [2022-11-18 21:14:05,656 INFO L78 Accepts]: Start accepts. Automaton has 1681 states and 6951 transitions. Word has length 15 [2022-11-18 21:14:05,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:14:05,656 INFO L495 AbstractCegarLoop]: Abstraction has 1681 states and 6951 transitions. [2022-11-18 21:14:05,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:05,656 INFO L276 IsEmpty]: Start isEmpty. Operand 1681 states and 6951 transitions. [2022-11-18 21:14:05,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 21:14:05,657 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:14:05,657 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:14:05,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2022-11-18 21:14:05,857 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:05,858 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:14:05,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:14:05,858 INFO L85 PathProgramCache]: Analyzing trace with hash -205763956, now seen corresponding path program 1 times [2022-11-18 21:14:05,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:14:05,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [496499036] [2022-11-18 21:14:05,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:05,859 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:05,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:14:05,860 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:14:05,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2022-11-18 21:14:06,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:06,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-18 21:14:06,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:14:06,390 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 21:14:06,391 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 21:14:06,681 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:14:06,682 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 68 [2022-11-18 21:14:07,043 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:14:07,043 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 74 [2022-11-18 21:14:07,789 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 21:14:07,790 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:14:07,790 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:14:07,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [496499036] [2022-11-18 21:14:07,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [496499036] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:14:07,790 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:14:07,790 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:14:07,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587484096] [2022-11-18 21:14:07,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:14:07,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:14:07,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:14:07,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:14:07,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:14:07,791 INFO L87 Difference]: Start difference. First operand 1681 states and 6951 transitions. Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:07,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:14:07,982 INFO L93 Difference]: Finished difference Result 1686 states and 6975 transitions. [2022-11-18 21:14:07,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:14:07,984 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 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 15 [2022-11-18 21:14:07,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:14:07,989 INFO L225 Difference]: With dead ends: 1686 [2022-11-18 21:14:07,989 INFO L226 Difference]: Without dead ends: 1686 [2022-11-18 21:14:07,990 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:14:07,990 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 0 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 101 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:14:07,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 16 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 101 Unchecked, 0.2s Time] [2022-11-18 21:14:07,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1686 states. [2022-11-18 21:14:08,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1686 to 1686. [2022-11-18 21:14:08,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1686 states, 1634 states have (on average 4.2686658506731945) internal successors, (6975), 1685 states have internal predecessors, (6975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:08,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1686 states to 1686 states and 6975 transitions. [2022-11-18 21:14:08,025 INFO L78 Accepts]: Start accepts. Automaton has 1686 states and 6975 transitions. Word has length 15 [2022-11-18 21:14:08,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:14:08,026 INFO L495 AbstractCegarLoop]: Abstraction has 1686 states and 6975 transitions. [2022-11-18 21:14:08,026 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:08,026 INFO L276 IsEmpty]: Start isEmpty. Operand 1686 states and 6975 transitions. [2022-11-18 21:14:08,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 21:14:08,027 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:14:08,027 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:14:08,046 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -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)] Forceful destruction successful, exit code 0 [2022-11-18 21:14:08,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:08,227 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:14:08,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:14:08,228 INFO L85 PathProgramCache]: Analyzing trace with hash -205764139, now seen corresponding path program 1 times [2022-11-18 21:14:08,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:14:08,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1829946896] [2022-11-18 21:14:08,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:08,228 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:08,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:14:08,229 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:14:08,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2022-11-18 21:14:08,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:08,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 21:14:08,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:14:08,746 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:14:08,746 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:14:08,849 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:14:09,053 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:14:09,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:14:09,437 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:14:09,437 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:14:09,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1829946896] [2022-11-18 21:14:09,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1829946896] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:14:09,438 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:14:09,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2022-11-18 21:14:09,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753781164] [2022-11-18 21:14:09,438 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:14:09,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:14:09,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:14:09,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:14:09,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:14:09,439 INFO L87 Difference]: Start difference. First operand 1686 states and 6975 transitions. Second operand has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:11,508 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-18 21:14:13,750 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:14:18,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:14:18,095 INFO L93 Difference]: Finished difference Result 4372 states and 17613 transitions. [2022-11-18 21:14:18,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-18 21:14:18,097 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 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 15 [2022-11-18 21:14:18,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:14:18,110 INFO L225 Difference]: With dead ends: 4372 [2022-11-18 21:14:18,110 INFO L226 Difference]: Without dead ends: 4372 [2022-11-18 21:14:18,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=215, Invalid=541, Unknown=0, NotChecked=0, Total=756 [2022-11-18 21:14:18,111 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 464 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 1061 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 1114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:14:18,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [464 Valid, 98 Invalid, 1114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1061 Invalid, 0 Unknown, 0 Unchecked, 7.7s Time] [2022-11-18 21:14:18,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4372 states. [2022-11-18 21:14:18,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4372 to 2705. [2022-11-18 21:14:18,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2705 states, 2653 states have (on average 4.3716547304937805) internal successors, (11598), 2704 states have internal predecessors, (11598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:18,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2705 states to 2705 states and 11598 transitions. [2022-11-18 21:14:18,192 INFO L78 Accepts]: Start accepts. Automaton has 2705 states and 11598 transitions. Word has length 15 [2022-11-18 21:14:18,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:14:18,193 INFO L495 AbstractCegarLoop]: Abstraction has 2705 states and 11598 transitions. [2022-11-18 21:14:18,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.0) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:18,193 INFO L276 IsEmpty]: Start isEmpty. Operand 2705 states and 11598 transitions. [2022-11-18 21:14:18,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 21:14:18,194 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:14:18,194 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:14:18,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2022-11-18 21:14:18,394 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:18,394 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:14:18,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:14:18,395 INFO L85 PathProgramCache]: Analyzing trace with hash -205768544, now seen corresponding path program 1 times [2022-11-18 21:14:18,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:14:18,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [419405298] [2022-11-18 21:14:18,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:18,396 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:18,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:14:18,397 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:14:18,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2022-11-18 21:14:18,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:18,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 21:14:18,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:14:18,910 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 21:14:18,910 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 21:14:18,974 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-18 21:14:18,974 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 28 [2022-11-18 21:14:19,043 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-18 21:14:19,043 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 31 [2022-11-18 21:14:19,281 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 21:14:19,281 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:14:19,282 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:14:19,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [419405298] [2022-11-18 21:14:19,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [419405298] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:14:19,282 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:14:19,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:14:19,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649022062] [2022-11-18 21:14:19,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:14:19,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:14:19,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:14:19,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:14:19,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:14:19,283 INFO L87 Difference]: Start difference. First operand 2705 states and 11598 transitions. Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:19,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:14:19,708 INFO L93 Difference]: Finished difference Result 2720 states and 11630 transitions. [2022-11-18 21:14:19,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:14:19,710 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 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 15 [2022-11-18 21:14:19,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:14:19,750 INFO L225 Difference]: With dead ends: 2720 [2022-11-18 21:14:19,750 INFO L226 Difference]: Without dead ends: 2720 [2022-11-18 21:14:19,750 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:14:19,751 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 50 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:14:19,751 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 16 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 70 Invalid, 0 Unknown, 61 Unchecked, 0.4s Time] [2022-11-18 21:14:19,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2720 states. [2022-11-18 21:14:19,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2720 to 2711. [2022-11-18 21:14:19,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2711 states, 2659 states have (on average 4.36818352764197) internal successors, (11615), 2710 states have internal predecessors, (11615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:19,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2711 states to 2711 states and 11615 transitions. [2022-11-18 21:14:19,807 INFO L78 Accepts]: Start accepts. Automaton has 2711 states and 11615 transitions. Word has length 15 [2022-11-18 21:14:19,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:14:19,808 INFO L495 AbstractCegarLoop]: Abstraction has 2711 states and 11615 transitions. [2022-11-18 21:14:19,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:19,808 INFO L276 IsEmpty]: Start isEmpty. Operand 2711 states and 11615 transitions. [2022-11-18 21:14:19,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-18 21:14:19,808 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:14:19,808 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:14:19,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2022-11-18 21:14:20,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:20,009 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:14:20,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:14:20,010 INFO L85 PathProgramCache]: Analyzing trace with hash -1496665378, now seen corresponding path program 1 times [2022-11-18 21:14:20,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:14:20,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [562132562] [2022-11-18 21:14:20,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:20,010 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:20,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:14:20,011 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:14:20,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2022-11-18 21:14:20,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:20,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-18 21:14:20,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:14:20,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:14:20,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:14:20,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:14:20,484 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 21:14:20,484 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 34 [2022-11-18 21:14:20,507 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2022-11-18 21:14:20,676 INFO L321 Elim1Store]: treesize reduction 32, result has 25.6 percent of original size [2022-11-18 21:14:20,676 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 26 [2022-11-18 21:14:20,839 INFO L321 Elim1Store]: treesize reduction 64, result has 20.0 percent of original size [2022-11-18 21:14:20,839 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 28 treesize of output 36 [2022-11-18 21:14:21,275 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:14:21,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:14:22,046 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:14:22,046 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:14:22,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [562132562] [2022-11-18 21:14:22,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [562132562] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:14:22,046 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:14:22,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 8 [2022-11-18 21:14:22,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478636289] [2022-11-18 21:14:22,047 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:14:22,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:14:22,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:14:22,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:14:22,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:14:22,048 INFO L87 Difference]: Start difference. First operand 2711 states and 11615 transitions. Second operand has 10 states, 9 states have (on average 3.3333333333333335) 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-18 21:14:22,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:14:22,533 INFO L93 Difference]: Finished difference Result 2762 states and 11730 transitions. [2022-11-18 21:14:22,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 21:14:22,535 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.3333333333333335) 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-18 21:14:22,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:14:22,545 INFO L225 Difference]: With dead ends: 2762 [2022-11-18 21:14:22,545 INFO L226 Difference]: Without dead ends: 2762 [2022-11-18 21:14:22,545 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:14:22,546 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 20 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 155 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:14:22,546 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 18 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 67 Invalid, 0 Unknown, 155 Unchecked, 0.5s Time] [2022-11-18 21:14:22,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2762 states. [2022-11-18 21:14:22,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2762 to 2739. [2022-11-18 21:14:22,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2739 states, 2687 states have (on average 4.350204689244511) internal successors, (11689), 2738 states have internal predecessors, (11689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:22,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2739 states to 2739 states and 11689 transitions. [2022-11-18 21:14:22,653 INFO L78 Accepts]: Start accepts. Automaton has 2739 states and 11689 transitions. Word has length 15 [2022-11-18 21:14:22,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:14:22,653 INFO L495 AbstractCegarLoop]: Abstraction has 2739 states and 11689 transitions. [2022-11-18 21:14:22,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.3333333333333335) 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-18 21:14:22,653 INFO L276 IsEmpty]: Start isEmpty. Operand 2739 states and 11689 transitions. [2022-11-18 21:14:22,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-18 21:14:22,654 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:14:22,654 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1] [2022-11-18 21:14:22,669 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 21:14:22,855 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:22,855 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:14:22,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:14:22,856 INFO L85 PathProgramCache]: Analyzing trace with hash -1180563245, now seen corresponding path program 2 times [2022-11-18 21:14:22,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:14:22,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [188480566] [2022-11-18 21:14:22,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:14:22,857 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:22,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:14:22,858 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:14:22,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2022-11-18 21:14:23,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 21:14:23,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:14:23,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 21:14:23,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:14:23,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 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:14:23,878 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 8 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:14:23,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:14:27,132 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:14:27,132 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:14:27,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [188480566] [2022-11-18 21:14:27,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [188480566] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:14:27,132 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:14:27,132 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 28 [2022-11-18 21:14:27,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259602139] [2022-11-18 21:14:27,132 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:14:27,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-18 21:14:27,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:14:27,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-18 21:14:27,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=673, Unknown=0, NotChecked=0, Total=812 [2022-11-18 21:14:27,134 INFO L87 Difference]: Start difference. First operand 2739 states and 11689 transitions. Second operand has 29 states, 29 states have (on average 1.103448275862069) internal successors, (32), 28 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:40,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:14:40,318 INFO L93 Difference]: Finished difference Result 2770 states and 11740 transitions. [2022-11-18 21:14:40,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-18 21:14:40,320 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.103448275862069) internal successors, (32), 28 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-18 21:14:40,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:14:40,328 INFO L225 Difference]: With dead ends: 2770 [2022-11-18 21:14:40,328 INFO L226 Difference]: Without dead ends: 2770 [2022-11-18 21:14:40,328 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=377, Invalid=1693, Unknown=0, NotChecked=0, Total=2070 [2022-11-18 21:14:40,328 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 18 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 30 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:14:40,328 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 51 Invalid, 890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 743 Invalid, 0 Unknown, 30 Unchecked, 8.0s Time] [2022-11-18 21:14:40,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2770 states. [2022-11-18 21:14:40,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2770 to 2767. [2022-11-18 21:14:40,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2767 states, 2715 states have (on average 4.323388581952118) internal successors, (11738), 2766 states have internal predecessors, (11738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:40,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2767 states to 2767 states and 11738 transitions. [2022-11-18 21:14:40,384 INFO L78 Accepts]: Start accepts. Automaton has 2767 states and 11738 transitions. Word has length 16 [2022-11-18 21:14:40,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:14:40,384 INFO L495 AbstractCegarLoop]: Abstraction has 2767 states and 11738 transitions. [2022-11-18 21:14:40,385 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.103448275862069) internal successors, (32), 28 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:40,385 INFO L276 IsEmpty]: Start isEmpty. Operand 2767 states and 11738 transitions. [2022-11-18 21:14:40,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-18 21:14:40,386 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:14:40,386 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:14:40,398 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Ended with exit code 0 [2022-11-18 21:14:40,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:40,594 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:14:40,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:14:40,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1746133544, now seen corresponding path program 1 times [2022-11-18 21:14:40,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:14:40,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [446552061] [2022-11-18 21:14:40,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:40,595 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:40,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:14:40,596 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:14:40,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2022-11-18 21:14:40,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:40,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-18 21:14:40,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:14:41,124 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:14:41,124 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:14:41,203 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 15 treesize of output 11 [2022-11-18 21:14:41,413 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:14:41,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:14:41,767 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:14:41,767 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:14:41,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [446552061] [2022-11-18 21:14:41,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [446552061] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:14:41,768 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:14:41,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2022-11-18 21:14:41,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425960074] [2022-11-18 21:14:41,768 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:14:41,768 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:14:41,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:14:41,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:14:41,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:14:41,769 INFO L87 Difference]: Start difference. First operand 2767 states and 11738 transitions. Second operand has 14 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:43,757 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-18 21:14:45,883 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:14:49,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:14:49,970 INFO L93 Difference]: Finished difference Result 3484 states and 13600 transitions. [2022-11-18 21:14:49,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 21:14:49,971 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-18 21:14:49,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:14:49,982 INFO L225 Difference]: With dead ends: 3484 [2022-11-18 21:14:49,982 INFO L226 Difference]: Without dead ends: 3484 [2022-11-18 21:14:49,982 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=202, Invalid=500, Unknown=0, NotChecked=0, Total=702 [2022-11-18 21:14:49,982 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 456 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 1178 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 456 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 1236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:14:49,983 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [456 Valid, 123 Invalid, 1236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1178 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2022-11-18 21:14:49,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3484 states. [2022-11-18 21:14:50,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3484 to 2795. [2022-11-18 21:14:50,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2795 states, 2743 states have (on average 4.218009478672986) internal successors, (11570), 2794 states have internal predecessors, (11570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:50,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2795 states to 2795 states and 11570 transitions. [2022-11-18 21:14:50,049 INFO L78 Accepts]: Start accepts. Automaton has 2795 states and 11570 transitions. Word has length 16 [2022-11-18 21:14:50,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:14:50,050 INFO L495 AbstractCegarLoop]: Abstraction has 2795 states and 11570 transitions. [2022-11-18 21:14:50,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:50,050 INFO L276 IsEmpty]: Start isEmpty. Operand 2795 states and 11570 transitions. [2022-11-18 21:14:50,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-18 21:14:50,051 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:14:50,051 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:14:50,067 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2022-11-18 21:14:50,258 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:50,258 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:14:50,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:14:50,258 INFO L85 PathProgramCache]: Analyzing trace with hash -1746134472, now seen corresponding path program 1 times [2022-11-18 21:14:50,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:14:50,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [466363873] [2022-11-18 21:14:50,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:50,259 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:50,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:14:50,260 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:14:50,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2022-11-18 21:14:50,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:50,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 21:14:50,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:14:50,859 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:14:50,859 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:14:51,017 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:14:51,017 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-11-18 21:14:51,147 INFO L321 Elim1Store]: treesize reduction 40, result has 21.6 percent of original size [2022-11-18 21:14:51,148 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 31 [2022-11-18 21:14:51,487 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:14:51,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:14:52,338 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:14:52,339 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:14:52,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [466363873] [2022-11-18 21:14:52,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [466363873] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:14:52,339 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:14:52,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2022-11-18 21:14:52,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191870078] [2022-11-18 21:14:52,339 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:14:52,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:14:52,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:14:52,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:14:52,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:14:52,340 INFO L87 Difference]: Start difference. First operand 2795 states and 11570 transitions. Second operand has 14 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:54,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:14:54,074 INFO L93 Difference]: Finished difference Result 3716 states and 14797 transitions. [2022-11-18 21:14:54,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:14:54,076 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-18 21:14:54,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:14:54,086 INFO L225 Difference]: With dead ends: 3716 [2022-11-18 21:14:54,086 INFO L226 Difference]: Without dead ends: 3716 [2022-11-18 21:14:54,086 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:14:54,086 INFO L413 NwaCegarLoop]: 12 mSDtfsCounter, 75 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 359 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:14:54,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 96 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 326 Invalid, 0 Unknown, 359 Unchecked, 1.5s Time] [2022-11-18 21:14:54,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3716 states. [2022-11-18 21:14:54,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3716 to 2997. [2022-11-18 21:14:54,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2997 states, 2945 states have (on average 4.220373514431239) internal successors, (12429), 2996 states have internal predecessors, (12429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:54,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2997 states to 2997 states and 12429 transitions. [2022-11-18 21:14:54,143 INFO L78 Accepts]: Start accepts. Automaton has 2997 states and 12429 transitions. Word has length 16 [2022-11-18 21:14:54,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:14:54,143 INFO L495 AbstractCegarLoop]: Abstraction has 2997 states and 12429 transitions. [2022-11-18 21:14:54,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:54,143 INFO L276 IsEmpty]: Start isEmpty. Operand 2997 states and 12429 transitions. [2022-11-18 21:14:54,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-18 21:14:54,144 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:14:54,144 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:14:54,159 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Forceful destruction successful, exit code 0 [2022-11-18 21:14:54,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:54,359 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting thread1Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:14:54,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:14:54,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1747908259, now seen corresponding path program 1 times [2022-11-18 21:14:54,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:14:54,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1389841690] [2022-11-18 21:14:54,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:54,360 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:54,360 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:14:54,360 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:14:54,362 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2022-11-18 21:14:54,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:54,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 21:14:54,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:14:54,962 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:14:54,963 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:14:55,141 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:14:55,141 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-11-18 21:14:55,275 INFO L321 Elim1Store]: treesize reduction 40, result has 21.6 percent of original size [2022-11-18 21:14:55,275 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 31 [2022-11-18 21:14:55,657 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:14:55,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:14:56,480 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:14:56,480 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:14:56,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1389841690] [2022-11-18 21:14:56,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1389841690] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:14:56,480 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:14:56,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2022-11-18 21:14:56,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096807550] [2022-11-18 21:14:56,480 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:14:56,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:14:56,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:14:56,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:14:56,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:14:56,481 INFO L87 Difference]: Start difference. First operand 2997 states and 12429 transitions. Second operand has 14 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:58,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:14:58,350 INFO L93 Difference]: Finished difference Result 3682 states and 15060 transitions. [2022-11-18 21:14:58,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:14:58,352 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-18 21:14:58,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:14:58,362 INFO L225 Difference]: With dead ends: 3682 [2022-11-18 21:14:58,362 INFO L226 Difference]: Without dead ends: 3682 [2022-11-18 21:14:58,362 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:14:58,363 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 100 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 486 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:14:58,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 114 Invalid, 744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 257 Invalid, 0 Unknown, 486 Unchecked, 1.6s Time] [2022-11-18 21:14:58,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3682 states. [2022-11-18 21:14:58,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3682 to 3031. [2022-11-18 21:14:58,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3031 states, 2979 states have (on average 4.205438066465256) internal successors, (12528), 3030 states have internal predecessors, (12528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:58,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3031 states to 3031 states and 12528 transitions. [2022-11-18 21:14:58,423 INFO L78 Accepts]: Start accepts. Automaton has 3031 states and 12528 transitions. Word has length 16 [2022-11-18 21:14:58,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:14:58,424 INFO L495 AbstractCegarLoop]: Abstraction has 3031 states and 12528 transitions. [2022-11-18 21:14:58,424 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.1538461538461537) internal successors, (28), 13 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:14:58,424 INFO L276 IsEmpty]: Start isEmpty. Operand 3031 states and 12528 transitions. [2022-11-18 21:14:58,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-18 21:14:58,424 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:14:58,425 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:14:58,438 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Forceful destruction successful, exit code 0 [2022-11-18 21:14:58,625 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:58,625 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:14:58,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:14:58,626 INFO L85 PathProgramCache]: Analyzing trace with hash -2088100662, now seen corresponding path program 1 times [2022-11-18 21:14:58,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:14:58,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1234011443] [2022-11-18 21:14:58,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:14:58,626 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:14:58,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:14:58,628 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:14:58,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2022-11-18 21:14:59,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:14:59,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-18 21:14:59,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:14:59,245 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 21:14:59,246 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 21:14:59,304 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-18 21:14:59,304 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 28 [2022-11-18 21:14:59,366 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-18 21:14:59,366 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 31 [2022-11-18 21:14:59,666 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 21:14:59,666 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:14:59,667 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:14:59,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1234011443] [2022-11-18 21:14:59,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1234011443] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:14:59,667 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:14:59,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:14:59,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385552969] [2022-11-18 21:14:59,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:14:59,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:14:59,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:14:59,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:14:59,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:14:59,668 INFO L87 Difference]: Start difference. First operand 3031 states and 12528 transitions. Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:00,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:15:00,044 INFO L93 Difference]: Finished difference Result 3043 states and 12561 transitions. [2022-11-18 21:15:00,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:15:00,048 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 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 16 [2022-11-18 21:15:00,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:15:00,056 INFO L225 Difference]: With dead ends: 3043 [2022-11-18 21:15:00,057 INFO L226 Difference]: Without dead ends: 3043 [2022-11-18 21:15:00,057 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:15:00,057 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 47 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 113 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:15:00,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 20 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 70 Invalid, 0 Unknown, 113 Unchecked, 0.4s Time] [2022-11-18 21:15:00,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3043 states. [2022-11-18 21:15:00,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3043 to 3036. [2022-11-18 21:15:00,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3036 states, 2984 states have (on average 4.205764075067024) internal successors, (12550), 3035 states have internal predecessors, (12550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:00,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3036 states to 3036 states and 12550 transitions. [2022-11-18 21:15:00,161 INFO L78 Accepts]: Start accepts. Automaton has 3036 states and 12550 transitions. Word has length 16 [2022-11-18 21:15:00,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:15:00,161 INFO L495 AbstractCegarLoop]: Abstraction has 3036 states and 12550 transitions. [2022-11-18 21:15:00,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:00,161 INFO L276 IsEmpty]: Start isEmpty. Operand 3036 states and 12550 transitions. [2022-11-18 21:15:00,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-18 21:15:00,162 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:15:00,162 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:15:00,174 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2022-11-18 21:15:00,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:15:00,366 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:15:00,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:15:00,367 INFO L85 PathProgramCache]: Analyzing trace with hash -2088105250, now seen corresponding path program 1 times [2022-11-18 21:15:00,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:15:00,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1447290820] [2022-11-18 21:15:00,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:15:00,367 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:15:00,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:15:00,368 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:15:00,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2022-11-18 21:15:00,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:00,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 21:15:00,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:15:00,934 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 21:15:00,934 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 21:15:01,216 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:15:01,216 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 68 [2022-11-18 21:15:01,423 INFO L321 Elim1Store]: treesize reduction 24, result has 57.9 percent of original size [2022-11-18 21:15:01,424 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 71 [2022-11-18 21:15:02,012 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 21:15:02,012 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:15:02,012 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:15:02,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1447290820] [2022-11-18 21:15:02,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1447290820] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:15:02,012 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:15:02,012 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:15:02,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092713543] [2022-11-18 21:15:02,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:15:02,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:15:02,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:15:02,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:15:02,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:15:02,013 INFO L87 Difference]: Start difference. First operand 3036 states and 12550 transitions. Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:02,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:15:02,211 INFO L93 Difference]: Finished difference Result 3039 states and 12560 transitions. [2022-11-18 21:15:02,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:15:02,212 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 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 16 [2022-11-18 21:15:02,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:15:02,222 INFO L225 Difference]: With dead ends: 3039 [2022-11-18 21:15:02,222 INFO L226 Difference]: Without dead ends: 3039 [2022-11-18 21:15:02,222 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:15:02,223 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 4 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:15:02,223 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 16 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 109 Unchecked, 0.2s Time] [2022-11-18 21:15:02,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3039 states. [2022-11-18 21:15:02,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3039 to 3031. [2022-11-18 21:15:02,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3031 states, 2979 states have (on average 4.2098019469620676) internal successors, (12541), 3030 states have internal predecessors, (12541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:02,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3031 states to 3031 states and 12541 transitions. [2022-11-18 21:15:02,317 INFO L78 Accepts]: Start accepts. Automaton has 3031 states and 12541 transitions. Word has length 16 [2022-11-18 21:15:02,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:15:02,317 INFO L495 AbstractCegarLoop]: Abstraction has 3031 states and 12541 transitions. [2022-11-18 21:15:02,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:02,317 INFO L276 IsEmpty]: Start isEmpty. Operand 3031 states and 12541 transitions. [2022-11-18 21:15:02,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-18 21:15:02,318 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:15:02,318 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:15:02,334 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Forceful destruction successful, exit code 0 [2022-11-18 21:15:02,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:15:02,534 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:15:02,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:15:02,535 INFO L85 PathProgramCache]: Analyzing trace with hash -2083714875, now seen corresponding path program 1 times [2022-11-18 21:15:02,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:15:02,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [928409787] [2022-11-18 21:15:02,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:15:02,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-18 21:15:02,536 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:15:02,537 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:15:02,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2022-11-18 21:15:03,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:03,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 212 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 21:15:03,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:15:03,112 INFO L321 Elim1Store]: treesize reduction 93, result has 26.8 percent of original size [2022-11-18 21:15:03,112 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 29 treesize of output 52 [2022-11-18 21:15:03,170 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-18 21:15:03,171 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 28 [2022-11-18 21:15:03,233 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-18 21:15:03,234 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 31 [2022-11-18 21:15:03,489 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 21:15:03,489 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:15:03,489 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:15:03,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [928409787] [2022-11-18 21:15:03,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [928409787] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:15:03,489 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:15:03,489 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:15:03,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430029622] [2022-11-18 21:15:03,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:15:03,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:15:03,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:15:03,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:15:03,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:15:03,490 INFO L87 Difference]: Start difference. First operand 3031 states and 12541 transitions. Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:03,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:15:03,799 INFO L93 Difference]: Finished difference Result 2922 states and 12116 transitions. [2022-11-18 21:15:03,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:15:03,801 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 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 16 [2022-11-18 21:15:03,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:15:03,808 INFO L225 Difference]: With dead ends: 2922 [2022-11-18 21:15:03,808 INFO L226 Difference]: Without dead ends: 2922 [2022-11-18 21:15:03,809 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:15:03,809 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 166 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 4 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:15:03,809 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 4 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 42 Invalid, 0 Unknown, 2 Unchecked, 0.3s Time] [2022-11-18 21:15:03,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2922 states. [2022-11-18 21:15:03,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2922 to 2902. [2022-11-18 21:15:03,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2902 states, 2861 states have (on average 4.211814051031108) internal successors, (12050), 2901 states have internal predecessors, (12050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:03,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2902 states to 2902 states and 12050 transitions. [2022-11-18 21:15:03,859 INFO L78 Accepts]: Start accepts. Automaton has 2902 states and 12050 transitions. Word has length 16 [2022-11-18 21:15:03,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:15:03,859 INFO L495 AbstractCegarLoop]: Abstraction has 2902 states and 12050 transitions. [2022-11-18 21:15:03,859 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:03,859 INFO L276 IsEmpty]: Start isEmpty. Operand 2902 states and 12050 transitions. [2022-11-18 21:15:03,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-18 21:15:03,860 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:15:03,860 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:15:03,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (63)] Forceful destruction successful, exit code 0 [2022-11-18 21:15:04,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:15:04,061 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting thread3Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:15:04,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:15:04,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1452977303, now seen corresponding path program 1 times [2022-11-18 21:15:04,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:15:04,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1046730184] [2022-11-18 21:15:04,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:15:04,062 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:15:04,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:15:04,063 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:15:04,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2022-11-18 21:15:04,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:15:04,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 21:15:04,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:15:04,399 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:15:04,399 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:15:04,399 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:15:04,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1046730184] [2022-11-18 21:15:04,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1046730184] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:15:04,400 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:15:04,400 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:15:04,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937618451] [2022-11-18 21:15:04,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:15:04,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:15:04,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:15:04,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:15:04,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:15:04,401 INFO L87 Difference]: Start difference. First operand 2902 states and 12050 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:05,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:15:05,381 INFO L93 Difference]: Finished difference Result 3909 states and 15410 transitions. [2022-11-18 21:15:05,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:15:05,382 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-18 21:15:05,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:15:05,396 INFO L225 Difference]: With dead ends: 3909 [2022-11-18 21:15:05,396 INFO L226 Difference]: Without dead ends: 3907 [2022-11-18 21:15:05,397 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:15:05,397 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 96 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:15:05,397 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 26 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-18 21:15:05,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3907 states. [2022-11-18 21:15:05,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3907 to 2767. [2022-11-18 21:15:05,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2767 states, 2714 states have (on average 3.8570375829034633) internal successors, (10468), 2766 states have internal predecessors, (10468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:05,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2767 states to 2767 states and 10468 transitions. [2022-11-18 21:15:05,490 INFO L78 Accepts]: Start accepts. Automaton has 2767 states and 10468 transitions. Word has length 16 [2022-11-18 21:15:05,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:15:05,490 INFO L495 AbstractCegarLoop]: Abstraction has 2767 states and 10468 transitions. [2022-11-18 21:15:05,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:05,490 INFO L276 IsEmpty]: Start isEmpty. Operand 2767 states and 10468 transitions. [2022-11-18 21:15:05,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 21:15:05,491 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:15:05,491 INFO L195 NwaCegarLoop]: trace histogram [5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:15:05,500 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Forceful destruction successful, exit code 0 [2022-11-18 21:15:05,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:15:05,692 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting thread1Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:15:05,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:15:05,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1870861909, now seen corresponding path program 2 times [2022-11-18 21:15:05,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:15:05,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [408927723] [2022-11-18 21:15:05,693 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:15:05,693 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:15:05,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:15:05,695 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:15:05,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2022-11-18 21:15:05,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:15:05,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:15:05,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 21:15:05,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:15:06,007 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:15:06,082 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:15:06,083 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:15:06,262 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-18 21:15:06,262 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:15:06,262 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:15:06,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [408927723] [2022-11-18 21:15:06,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [408927723] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:15:06,263 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:15:06,263 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:15:06,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690474917] [2022-11-18 21:15:06,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:15:06,263 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:15:06,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:15:06,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:15:06,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:15:06,264 INFO L87 Difference]: Start difference. First operand 2767 states and 10468 transitions. Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:07,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:15:07,118 INFO L93 Difference]: Finished difference Result 3742 states and 14224 transitions. [2022-11-18 21:15:07,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:15:07,119 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 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 17 [2022-11-18 21:15:07,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:15:07,130 INFO L225 Difference]: With dead ends: 3742 [2022-11-18 21:15:07,131 INFO L226 Difference]: Without dead ends: 3742 [2022-11-18 21:15:07,131 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:15:07,131 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 112 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 102 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:15:07,131 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 18 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 142 Invalid, 0 Unknown, 102 Unchecked, 0.7s Time] [2022-11-18 21:15:07,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3742 states. [2022-11-18 21:15:07,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3742 to 2943. [2022-11-18 21:15:07,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2943 states, 2890 states have (on average 3.9166089965397926) internal successors, (11319), 2942 states have internal predecessors, (11319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:07,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2943 states to 2943 states and 11319 transitions. [2022-11-18 21:15:07,208 INFO L78 Accepts]: Start accepts. Automaton has 2943 states and 11319 transitions. Word has length 17 [2022-11-18 21:15:07,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:15:07,208 INFO L495 AbstractCegarLoop]: Abstraction has 2943 states and 11319 transitions. [2022-11-18 21:15:07,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:07,208 INFO L276 IsEmpty]: Start isEmpty. Operand 2943 states and 11319 transitions. [2022-11-18 21:15:07,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 21:15:07,209 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:15:07,210 INFO L195 NwaCegarLoop]: trace histogram [6, 4, 3, 1, 1, 1, 1] [2022-11-18 21:15:07,226 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 21:15:07,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:15:07,422 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:15:07,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:15:07,422 INFO L85 PathProgramCache]: Analyzing trace with hash 548765421, now seen corresponding path program 3 times [2022-11-18 21:15:07,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:15:07,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1747375919] [2022-11-18 21:15:07,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 21:15:07,423 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:15:07,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:15:07,424 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:15:07,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2022-11-18 21:15:07,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-18 21:15:07,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:15:07,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-18 21:15:07,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:15:07,971 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:15:07,971 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:15:08,191 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:15:08,404 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-18 21:15:08,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:15:09,296 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-18 21:15:09,296 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:15:09,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1747375919] [2022-11-18 21:15:09,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1747375919] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:15:09,297 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:15:09,297 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2022-11-18 21:15:09,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989368475] [2022-11-18 21:15:09,297 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:15:09,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-18 21:15:09,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:15:09,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-18 21:15:09,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2022-11-18 21:15:09,298 INFO L87 Difference]: Start difference. First operand 2943 states and 11319 transitions. Second operand has 20 states, 20 states have (on average 1.1) internal successors, (22), 19 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:14,463 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:15:15,893 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-18 21:15:17,947 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:15:19,978 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:15:21,521 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-18 21:15:23,059 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:15:24,770 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:15:26,334 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:15:27,971 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-18 21:15:29,785 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:15:35,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:15:35,036 INFO L93 Difference]: Finished difference Result 12470 states and 48252 transitions. [2022-11-18 21:15:35,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-18 21:15:35,039 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.1) internal successors, (22), 19 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 17 [2022-11-18 21:15:35,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:15:35,092 INFO L225 Difference]: With dead ends: 12470 [2022-11-18 21:15:35,092 INFO L226 Difference]: Without dead ends: 12469 [2022-11-18 21:15:35,093 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=343, Invalid=1217, Unknown=0, NotChecked=0, Total=1560 [2022-11-18 21:15:35,093 INFO L413 NwaCegarLoop]: 13 mSDtfsCounter, 811 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 1771 mSolverCounterSat, 230 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 811 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 2003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 1771 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:15:35,093 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [811 Valid, 152 Invalid, 2003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 1771 Invalid, 2 Unknown, 0 Unchecked, 23.1s Time] [2022-11-18 21:15:35,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12469 states. [2022-11-18 21:15:35,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12469 to 2943. [2022-11-18 21:15:35,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2943 states, 2890 states have (on average 3.911764705882353) internal successors, (11305), 2942 states have internal predecessors, (11305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:35,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2943 states to 2943 states and 11305 transitions. [2022-11-18 21:15:35,257 INFO L78 Accepts]: Start accepts. Automaton has 2943 states and 11305 transitions. Word has length 17 [2022-11-18 21:15:35,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:15:35,257 INFO L495 AbstractCegarLoop]: Abstraction has 2943 states and 11305 transitions. [2022-11-18 21:15:35,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.1) internal successors, (22), 19 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:15:35,258 INFO L276 IsEmpty]: Start isEmpty. Operand 2943 states and 11305 transitions. [2022-11-18 21:15:35,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 21:15:35,259 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:15:35,259 INFO L195 NwaCegarLoop]: trace histogram [10, 4, 1, 1, 1] [2022-11-18 21:15:35,277 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Forceful destruction successful, exit code 0 [2022-11-18 21:15:35,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:15:35,473 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:15:35,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:15:35,473 INFO L85 PathProgramCache]: Analyzing trace with hash -2030973599, now seen corresponding path program 6 times [2022-11-18 21:15:35,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:15:35,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1844672148] [2022-11-18 21:15:35,473 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-18 21:15:35,473 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:15:35,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:15:35,474 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:15:35,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2022-11-18 21:15:35,963 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-11-18 21:15:35,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:15:35,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-18 21:15:35,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:15:36,162 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:15:36,797 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 18 proven. 46 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:15:36,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:15:42,154 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:15:42,154 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:15:42,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1844672148] [2022-11-18 21:15:42,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1844672148] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:15:42,154 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:15:42,154 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 31 [2022-11-18 21:15:42,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741926859] [2022-11-18 21:15:42,154 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:15:42,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-18 21:15:42,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:15:42,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-18 21:15:42,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=816, Unknown=0, NotChecked=0, Total=992 [2022-11-18 21:15:42,155 INFO L87 Difference]: Start difference. First operand 2943 states and 11305 transitions. Second operand has 32 states, 32 states have (on average 1.0625) internal successors, (34), 31 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:16:37,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:16:37,144 INFO L93 Difference]: Finished difference Result 8113 states and 30745 transitions. [2022-11-18 21:16:37,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-11-18 21:16:37,146 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.0625) internal successors, (34), 31 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-18 21:16:37,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:16:37,180 INFO L225 Difference]: With dead ends: 8113 [2022-11-18 21:16:37,180 INFO L226 Difference]: Without dead ends: 8113 [2022-11-18 21:16:37,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 32.8s TimeCoverageRelationStatistics Valid=747, Invalid=3285, Unknown=0, NotChecked=0, Total=4032 [2022-11-18 21:16:37,182 INFO L413 NwaCegarLoop]: 15 mSDtfsCounter, 1249 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 2271 mSolverCounterSat, 278 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1249 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 2799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 278 IncrementalHoareTripleChecker+Valid, 2271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 250 IncrementalHoareTripleChecker+Unchecked, 27.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:16:37,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1249 Valid, 220 Invalid, 2799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [278 Valid, 2271 Invalid, 0 Unknown, 250 Unchecked, 27.2s Time] [2022-11-18 21:16:37,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8113 states. [2022-11-18 21:16:37,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8113 to 2934. [2022-11-18 21:16:37,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2934 states, 2881 states have (on average 3.9173897952099965) internal successors, (11286), 2933 states have internal predecessors, (11286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:16:37,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2934 states to 2934 states and 11286 transitions. [2022-11-18 21:16:37,346 INFO L78 Accepts]: Start accepts. Automaton has 2934 states and 11286 transitions. Word has length 17 [2022-11-18 21:16:37,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:16:37,347 INFO L495 AbstractCegarLoop]: Abstraction has 2934 states and 11286 transitions. [2022-11-18 21:16:37,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.0625) internal successors, (34), 31 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:16:37,347 INFO L276 IsEmpty]: Start isEmpty. Operand 2934 states and 11286 transitions. [2022-11-18 21:16:37,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 21:16:37,348 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:16:37,348 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:16:37,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Forceful destruction successful, exit code 0 [2022-11-18 21:16:37,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:16:37,563 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:16:37,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:16:37,563 INFO L85 PathProgramCache]: Analyzing trace with hash -1688522850, now seen corresponding path program 2 times [2022-11-18 21:16:37,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:16:37,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1228556615] [2022-11-18 21:16:37,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:16:37,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-18 21:16:37,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:16:37,564 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:16:37,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2022-11-18 21:16:37,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:16:37,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:16:37,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-18 21:16:37,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:16:37,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:16:37,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:16:37,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:16:37,965 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 21:16:37,966 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 34 [2022-11-18 21:16:37,989 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2022-11-18 21:16:38,151 INFO L321 Elim1Store]: treesize reduction 28, result has 34.9 percent of original size [2022-11-18 21:16:38,152 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-18 21:16:38,345 INFO L321 Elim1Store]: treesize reduction 52, result has 35.0 percent of original size [2022-11-18 21:16:38,345 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 52 [2022-11-18 21:16:38,913 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-18 21:16:38,913 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:16:38,913 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:16:38,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1228556615] [2022-11-18 21:16:38,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1228556615] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:16:38,914 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:16:38,914 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:16:38,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633591768] [2022-11-18 21:16:38,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:16:38,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:16:38,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:16:38,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:16:38,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:16:38,915 INFO L87 Difference]: Start difference. First operand 2934 states and 11286 transitions. Second operand has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:16:39,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:16:39,096 INFO L93 Difference]: Finished difference Result 2936 states and 11288 transitions. [2022-11-18 21:16:39,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:16:39,098 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-18 21:16:39,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:16:39,125 INFO L225 Difference]: With dead ends: 2936 [2022-11-18 21:16:39,138 INFO L226 Difference]: Without dead ends: 2936 [2022-11-18 21:16:39,138 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:16:39,138 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 3 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 121 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:16:39,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 27 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 121 Unchecked, 0.2s Time] [2022-11-18 21:16:39,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2936 states. [2022-11-18 21:16:39,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2936 to 2929. [2022-11-18 21:16:39,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2929 states, 2876 states have (on average 3.920027816411683) internal successors, (11274), 2928 states have internal predecessors, (11274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:16:39,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2929 states to 2929 states and 11274 transitions. [2022-11-18 21:16:39,254 INFO L78 Accepts]: Start accepts. Automaton has 2929 states and 11274 transitions. Word has length 17 [2022-11-18 21:16:39,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:16:39,254 INFO L495 AbstractCegarLoop]: Abstraction has 2929 states and 11274 transitions. [2022-11-18 21:16:39,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:16:39,255 INFO L276 IsEmpty]: Start isEmpty. Operand 2929 states and 11274 transitions. [2022-11-18 21:16:39,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 21:16:39,256 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:16:39,256 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:16:39,269 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Forceful destruction successful, exit code 0 [2022-11-18 21:16:39,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:16:39,469 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:16:39,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:16:39,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1698496170, now seen corresponding path program 3 times [2022-11-18 21:16:39,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:16:39,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1128553505] [2022-11-18 21:16:39,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 21:16:39,470 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:16:39,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:16:39,471 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:16:39,472 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2022-11-18 21:16:39,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-11-18 21:16:39,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:16:39,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 21:16:39,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:16:39,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:16:39,900 INFO L321 Elim1Store]: treesize reduction 66, result has 29.8 percent of original size [2022-11-18 21:16:39,901 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 40 [2022-11-18 21:16:39,924 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-18 21:16:40,103 INFO L321 Elim1Store]: treesize reduction 28, result has 34.9 percent of original size [2022-11-18 21:16:40,103 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-18 21:16:40,294 INFO L321 Elim1Store]: treesize reduction 52, result has 35.0 percent of original size [2022-11-18 21:16:40,295 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 32 treesize of output 52 [2022-11-18 21:16:40,907 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-18 21:16:40,907 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:16:40,907 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:16:40,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1128553505] [2022-11-18 21:16:40,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1128553505] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:16:40,907 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:16:40,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:16:40,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390971789] [2022-11-18 21:16:40,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:16:40,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:16:40,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:16:40,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:16:40,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:16:40,908 INFO L87 Difference]: Start difference. First operand 2929 states and 11274 transitions. Second operand has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:16:41,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:16:41,074 INFO L93 Difference]: Finished difference Result 2955 states and 11331 transitions. [2022-11-18 21:16:41,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:16:41,075 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-18 21:16:41,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:16:41,083 INFO L225 Difference]: With dead ends: 2955 [2022-11-18 21:16:41,084 INFO L226 Difference]: Without dead ends: 2955 [2022-11-18 21:16:41,084 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:16:41,084 INFO L413 NwaCegarLoop]: 6 mSDtfsCounter, 3 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 23 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 98 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:16:41,084 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 23 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 98 Unchecked, 0.1s Time] [2022-11-18 21:16:41,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2955 states. [2022-11-18 21:16:41,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2955 to 2933. [2022-11-18 21:16:41,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2880 states have (on average 3.9180555555555556) internal successors, (11284), 2932 states have internal predecessors, (11284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:16:41,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 11284 transitions. [2022-11-18 21:16:41,136 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 11284 transitions. Word has length 17 [2022-11-18 21:16:41,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:16:41,137 INFO L495 AbstractCegarLoop]: Abstraction has 2933 states and 11284 transitions. [2022-11-18 21:16:41,137 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:16:41,137 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 11284 transitions. [2022-11-18 21:16:41,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 21:16:41,154 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:16:41,155 INFO L195 NwaCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:16:41,165 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Forceful destruction successful, exit code 0 [2022-11-18 21:16:41,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:16:41,358 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:16:41,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:16:41,359 INFO L85 PathProgramCache]: Analyzing trace with hash 970920406, now seen corresponding path program 4 times [2022-11-18 21:16:41,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:16:41,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [333630947] [2022-11-18 21:16:41,359 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 21:16:41,359 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:16:41,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:16:41,361 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:16:41,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2022-11-18 21:16:41,670 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 21:16:41,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:16:41,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-18 21:16:41,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:16:41,818 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:16:41,818 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:16:41,898 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:16:42,016 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:16:42,016 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:16:42,308 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-18 21:16:42,308 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:16:42,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [333630947] [2022-11-18 21:16:42,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [333630947] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:16:42,308 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:16:42,308 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2022-11-18 21:16:42,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761573530] [2022-11-18 21:16:42,309 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:16:42,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-18 21:16:42,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:16:42,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-18 21:16:42,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2022-11-18 21:16:42,310 INFO L87 Difference]: Start difference. First operand 2933 states and 11284 transitions. Second operand has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:16:43,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:16:43,998 INFO L93 Difference]: Finished difference Result 2855 states and 10738 transitions. [2022-11-18 21:16:43,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:16:43,999 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-18 21:16:43,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:16:44,010 INFO L225 Difference]: With dead ends: 2855 [2022-11-18 21:16:44,010 INFO L226 Difference]: Without dead ends: 2855 [2022-11-18 21:16:44,011 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2022-11-18 21:16:44,011 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 298 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:16:44,011 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [298 Valid, 44 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-11-18 21:16:44,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2855 states. [2022-11-18 21:16:44,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2855 to 2716. [2022-11-18 21:16:44,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2716 states, 2663 states have (on average 3.874202027788209) internal successors, (10317), 2715 states have internal predecessors, (10317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:16:44,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2716 states to 2716 states and 10317 transitions. [2022-11-18 21:16:44,083 INFO L78 Accepts]: Start accepts. Automaton has 2716 states and 10317 transitions. Word has length 17 [2022-11-18 21:16:44,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:16:44,083 INFO L495 AbstractCegarLoop]: Abstraction has 2716 states and 10317 transitions. [2022-11-18 21:16:44,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:16:44,084 INFO L276 IsEmpty]: Start isEmpty. Operand 2716 states and 10317 transitions. [2022-11-18 21:16:44,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 21:16:44,084 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:16:44,085 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:16:44,098 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Forceful destruction successful, exit code 0 [2022-11-18 21:16:44,298 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:16:44,298 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:16:44,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:16:44,298 INFO L85 PathProgramCache]: Analyzing trace with hash -1663559883, now seen corresponding path program 1 times [2022-11-18 21:16:44,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:16:44,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [149247678] [2022-11-18 21:16:44,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:16:44,299 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:16:44,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:16:44,300 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:16:44,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2022-11-18 21:16:44,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:16:44,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 21:16:44,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:16:44,892 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:16:44,892 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:16:45,052 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 12 [2022-11-18 21:16:45,216 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:16:45,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:16:45,837 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 21:16:45,837 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:16:45,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [149247678] [2022-11-18 21:16:45,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [149247678] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:16:45,838 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:16:45,838 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2022-11-18 21:16:45,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214920244] [2022-11-18 21:16:45,838 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:16:45,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-18 21:16:45,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:16:45,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-18 21:16:45,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:16:45,839 INFO L87 Difference]: Start difference. First operand 2716 states and 10317 transitions. Second operand has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:16:50,015 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:16:51,625 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-18 21:16:53,636 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:16:55,939 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:16:57,441 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-18 21:16:58,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:17:01,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:01,222 INFO L93 Difference]: Finished difference Result 7290 states and 27631 transitions. [2022-11-18 21:17:01,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-18 21:17:01,223 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 17 [2022-11-18 21:17:01,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:01,245 INFO L225 Difference]: With dead ends: 7290 [2022-11-18 21:17:01,245 INFO L226 Difference]: Without dead ends: 7290 [2022-11-18 21:17:01,245 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=210, Invalid=660, Unknown=0, NotChecked=0, Total=870 [2022-11-18 21:17:01,245 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 439 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 131 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 1007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 874 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:01,246 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [439 Valid, 71 Invalid, 1007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 874 Invalid, 2 Unknown, 0 Unchecked, 13.9s Time] [2022-11-18 21:17:01,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7290 states. [2022-11-18 21:17:01,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7290 to 2565. [2022-11-18 21:17:01,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2565 states, 2512 states have (on average 3.857484076433121) internal successors, (9690), 2564 states have internal predecessors, (9690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:01,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2565 states to 2565 states and 9690 transitions. [2022-11-18 21:17:01,322 INFO L78 Accepts]: Start accepts. Automaton has 2565 states and 9690 transitions. Word has length 17 [2022-11-18 21:17:01,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:01,322 INFO L495 AbstractCegarLoop]: Abstraction has 2565 states and 9690 transitions. [2022-11-18 21:17:01,322 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:01,322 INFO L276 IsEmpty]: Start isEmpty. Operand 2565 states and 9690 transitions. [2022-11-18 21:17:01,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 21:17:01,322 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:01,323 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:01,338 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (71)] Forceful destruction successful, exit code 0 [2022-11-18 21:17:01,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:01,523 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:17:01,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:01,523 INFO L85 PathProgramCache]: Analyzing trace with hash 1704402354, now seen corresponding path program 1 times [2022-11-18 21:17:01,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:17:01,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1580549898] [2022-11-18 21:17:01,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:01,524 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:01,524 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:17:01,525 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:17:01,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (72)] Waiting until timeout for monitored process [2022-11-18 21:17:02,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:02,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 21:17:02,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:17:02,183 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:17:02,183 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:17:02,340 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:17:02,340 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-11-18 21:17:02,483 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:17:02,483 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:17:02,779 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:17:02,779 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:17:03,564 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:17:03,564 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:17:03,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1580549898] [2022-11-18 21:17:03,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1580549898] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:17:03,564 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:17:03,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2022-11-18 21:17:03,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493087512] [2022-11-18 21:17:03,564 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:17:03,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:17:03,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:17:03,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:17:03,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:17:03,565 INFO L87 Difference]: Start difference. First operand 2565 states and 9690 transitions. Second operand has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:05,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:05,083 INFO L93 Difference]: Finished difference Result 2748 states and 10226 transitions. [2022-11-18 21:17:05,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:17:05,085 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-18 21:17:05,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:05,091 INFO L225 Difference]: With dead ends: 2748 [2022-11-18 21:17:05,091 INFO L226 Difference]: Without dead ends: 2748 [2022-11-18 21:17:05,091 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2022-11-18 21:17:05,092 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 44 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 419 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:05,092 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 74 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 219 Invalid, 0 Unknown, 419 Unchecked, 1.1s Time] [2022-11-18 21:17:05,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2748 states. [2022-11-18 21:17:05,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2748 to 2555. [2022-11-18 21:17:05,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2555 states, 2502 states have (on average 3.8545163868904875) internal successors, (9644), 2554 states have internal predecessors, (9644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:05,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2555 states to 2555 states and 9644 transitions. [2022-11-18 21:17:05,150 INFO L78 Accepts]: Start accepts. Automaton has 2555 states and 9644 transitions. Word has length 17 [2022-11-18 21:17:05,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:05,150 INFO L495 AbstractCegarLoop]: Abstraction has 2555 states and 9644 transitions. [2022-11-18 21:17:05,150 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:05,150 INFO L276 IsEmpty]: Start isEmpty. Operand 2555 states and 9644 transitions. [2022-11-18 21:17:05,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 21:17:05,150 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:05,151 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:05,162 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (72)] Forceful destruction successful, exit code 0 [2022-11-18 21:17:05,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:05,351 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:17:05,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:05,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1704059556, now seen corresponding path program 1 times [2022-11-18 21:17:05,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:17:05,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1358416575] [2022-11-18 21:17:05,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:05,352 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:05,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:17:05,353 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:17:05,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2022-11-18 21:17:05,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:05,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 21:17:05,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:17:06,018 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:17:06,019 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:17:06,198 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:17:06,198 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-11-18 21:17:06,325 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:17:06,325 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:17:06,660 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:17:06,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:17:07,434 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:17:07,435 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:17:07,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1358416575] [2022-11-18 21:17:07,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1358416575] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:17:07,435 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:17:07,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2022-11-18 21:17:07,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240860965] [2022-11-18 21:17:07,435 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:17:07,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:17:07,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:17:07,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:17:07,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:17:07,436 INFO L87 Difference]: Start difference. First operand 2555 states and 9644 transitions. Second operand has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:08,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:08,995 INFO L93 Difference]: Finished difference Result 2771 states and 10228 transitions. [2022-11-18 21:17:08,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:17:08,997 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-18 21:17:08,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:09,003 INFO L225 Difference]: With dead ends: 2771 [2022-11-18 21:17:09,003 INFO L226 Difference]: Without dead ends: 2771 [2022-11-18 21:17:09,003 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2022-11-18 21:17:09,004 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 49 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 55 SdHoareTripleChecker+Invalid, 508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 229 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:09,004 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 55 Invalid, 508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 272 Invalid, 0 Unknown, 229 Unchecked, 1.3s Time] [2022-11-18 21:17:09,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2771 states. [2022-11-18 21:17:09,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2771 to 2558. [2022-11-18 21:17:09,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2558 states, 2505 states have (on average 3.8542914171656686) internal successors, (9655), 2557 states have internal predecessors, (9655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:09,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2558 states to 2558 states and 9655 transitions. [2022-11-18 21:17:09,058 INFO L78 Accepts]: Start accepts. Automaton has 2558 states and 9655 transitions. Word has length 17 [2022-11-18 21:17:09,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:09,058 INFO L495 AbstractCegarLoop]: Abstraction has 2558 states and 9655 transitions. [2022-11-18 21:17:09,058 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:09,059 INFO L276 IsEmpty]: Start isEmpty. Operand 2558 states and 9655 transitions. [2022-11-18 21:17:09,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 21:17:09,060 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:09,060 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:09,072 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Forceful destruction successful, exit code 0 [2022-11-18 21:17:09,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:09,266 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:17:09,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:09,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1704064020, now seen corresponding path program 1 times [2022-11-18 21:17:09,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:17:09,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [356742104] [2022-11-18 21:17:09,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:09,267 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:09,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:17:09,268 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:17:09,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2022-11-18 21:17:09,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:09,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 21:17:09,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:17:09,900 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:17:09,901 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:17:10,073 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:17:10,074 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-11-18 21:17:10,211 INFO L321 Elim1Store]: treesize reduction 40, result has 21.6 percent of original size [2022-11-18 21:17:10,211 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 31 [2022-11-18 21:17:10,601 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:17:10,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:17:11,420 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:17:11,420 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:17:11,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [356742104] [2022-11-18 21:17:11,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [356742104] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:17:11,421 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:17:11,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2022-11-18 21:17:11,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185267741] [2022-11-18 21:17:11,421 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:17:11,421 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:17:11,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:17:11,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:17:11,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:17:11,422 INFO L87 Difference]: Start difference. First operand 2558 states and 9655 transitions. Second operand has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:12,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:12,582 INFO L93 Difference]: Finished difference Result 2818 states and 10519 transitions. [2022-11-18 21:17:12,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:17:12,583 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-18 21:17:12,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:12,590 INFO L225 Difference]: With dead ends: 2818 [2022-11-18 21:17:12,590 INFO L226 Difference]: Without dead ends: 2818 [2022-11-18 21:17:12,590 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:17:12,590 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 50 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 284 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:12,591 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 57 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 284 Unchecked, 0.9s Time] [2022-11-18 21:17:12,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2818 states. [2022-11-18 21:17:12,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2818 to 2591. [2022-11-18 21:17:12,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2591 states, 2538 states have (on average 3.8699763593380614) internal successors, (9822), 2590 states have internal predecessors, (9822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:12,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2591 states to 2591 states and 9822 transitions. [2022-11-18 21:17:12,634 INFO L78 Accepts]: Start accepts. Automaton has 2591 states and 9822 transitions. Word has length 17 [2022-11-18 21:17:12,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:12,634 INFO L495 AbstractCegarLoop]: Abstraction has 2591 states and 9822 transitions. [2022-11-18 21:17:12,634 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:12,634 INFO L276 IsEmpty]: Start isEmpty. Operand 2591 states and 9822 transitions. [2022-11-18 21:17:12,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-11-18 21:17:12,635 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:12,635 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:12,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Forceful destruction successful, exit code 0 [2022-11-18 21:17:12,835 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:12,835 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:17:12,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:12,836 INFO L85 PathProgramCache]: Analyzing trace with hash 1703324856, now seen corresponding path program 2 times [2022-11-18 21:17:12,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:17:12,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [446938302] [2022-11-18 21:17:12,836 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:17:12,836 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:12,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:17:12,837 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:17:12,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (75)] Waiting until timeout for monitored process [2022-11-18 21:17:13,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:17:13,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:17:13,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 21:17:13,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:17:13,201 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:17:13,282 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:17:13,282 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:17:13,489 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 21:17:13,489 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:17:13,489 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:17:13,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [446938302] [2022-11-18 21:17:13,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [446938302] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:17:13,489 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:17:13,489 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 21:17:13,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574787181] [2022-11-18 21:17:13,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:17:13,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:17:13,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:17:13,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:17:13,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:17:13,490 INFO L87 Difference]: Start difference. First operand 2591 states and 9822 transitions. Second operand has 6 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:14,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:14,079 INFO L93 Difference]: Finished difference Result 2517 states and 9107 transitions. [2022-11-18 21:17:14,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:17:14,080 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-11-18 21:17:14,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:14,086 INFO L225 Difference]: With dead ends: 2517 [2022-11-18 21:17:14,086 INFO L226 Difference]: Without dead ends: 2517 [2022-11-18 21:17:14,086 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:17:14,087 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 116 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 7 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:14,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 7 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 21:17:14,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2517 states. [2022-11-18 21:17:14,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2517 to 2350. [2022-11-18 21:17:14,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2350 states, 2297 states have (on average 3.7522855898998695) internal successors, (8619), 2349 states have internal predecessors, (8619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:14,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2350 states to 2350 states and 8619 transitions. [2022-11-18 21:17:14,142 INFO L78 Accepts]: Start accepts. Automaton has 2350 states and 8619 transitions. Word has length 17 [2022-11-18 21:17:14,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:14,142 INFO L495 AbstractCegarLoop]: Abstraction has 2350 states and 8619 transitions. [2022-11-18 21:17:14,142 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:14,142 INFO L276 IsEmpty]: Start isEmpty. Operand 2350 states and 8619 transitions. [2022-11-18 21:17:14,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 21:17:14,143 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:14,159 INFO L195 NwaCegarLoop]: trace histogram [6, 4, 4, 1, 1, 1, 1] [2022-11-18 21:17:14,169 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (75)] Ended with exit code 0 [2022-11-18 21:17:14,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:14,362 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:17:14,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:14,363 INFO L85 PathProgramCache]: Analyzing trace with hash -250891761, now seen corresponding path program 4 times [2022-11-18 21:17:14,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:17:14,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1705396699] [2022-11-18 21:17:14,363 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-18 21:17:14,363 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:14,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:17:14,364 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:17:14,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Waiting until timeout for monitored process [2022-11-18 21:17:14,733 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-18 21:17:14,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:17:14,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 21:17:14,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:17:14,921 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:17:15,294 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 6 proven. 25 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 21:17:15,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:17:17,926 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 21:17:17,926 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:17:17,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1705396699] [2022-11-18 21:17:17,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1705396699] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:17:17,926 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:17:17,927 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 26 [2022-11-18 21:17:17,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66600074] [2022-11-18 21:17:17,927 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:17:17,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-18 21:17:17,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:17:17,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-18 21:17:17,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=594, Unknown=0, NotChecked=0, Total=702 [2022-11-18 21:17:17,928 INFO L87 Difference]: Start difference. First operand 2350 states and 8619 transitions. Second operand has 27 states, 27 states have (on average 1.1111111111111112) internal successors, (30), 26 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:35,557 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-18 21:17:40,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:17:45,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:45,934 INFO L93 Difference]: Finished difference Result 2376 states and 8653 transitions. [2022-11-18 21:17:45,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-11-18 21:17:45,936 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.1111111111111112) internal successors, (30), 26 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 18 [2022-11-18 21:17:45,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:45,941 INFO L225 Difference]: With dead ends: 2376 [2022-11-18 21:17:45,942 INFO L226 Difference]: Without dead ends: 2376 [2022-11-18 21:17:45,942 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 568 ImplicationChecksByTransitivity, 17.8s TimeCoverageRelationStatistics Valid=633, Invalid=2673, Unknown=0, NotChecked=0, Total=3306 [2022-11-18 21:17:45,942 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 13 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 182 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 963 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 84 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:45,942 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 52 Invalid, 963 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 696 Invalid, 1 Unknown, 84 Unchecked, 12.8s Time] [2022-11-18 21:17:45,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2376 states. [2022-11-18 21:17:45,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2376 to 2368. [2022-11-18 21:17:45,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2368 states, 2315 states have (on average 3.733477321814255) internal successors, (8643), 2367 states have internal predecessors, (8643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:45,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2368 states to 2368 states and 8643 transitions. [2022-11-18 21:17:45,980 INFO L78 Accepts]: Start accepts. Automaton has 2368 states and 8643 transitions. Word has length 18 [2022-11-18 21:17:45,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:45,980 INFO L495 AbstractCegarLoop]: Abstraction has 2368 states and 8643 transitions. [2022-11-18 21:17:45,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.1111111111111112) internal successors, (30), 26 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:45,980 INFO L276 IsEmpty]: Start isEmpty. Operand 2368 states and 8643 transitions. [2022-11-18 21:17:45,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 21:17:45,981 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:45,981 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:45,996 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Ended with exit code 0 [2022-11-18 21:17:46,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:46,181 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:17:46,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:46,182 INFO L85 PathProgramCache]: Analyzing trace with hash 304856869, now seen corresponding path program 2 times [2022-11-18 21:17:46,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:17:46,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [391189723] [2022-11-18 21:17:46,182 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:17:46,182 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:46,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:17:46,183 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:17:46,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Waiting until timeout for monitored process [2022-11-18 21:17:46,591 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 21:17:46,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:17:46,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-18 21:17:46,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:17:46,755 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:17:46,755 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:17:46,921 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 21:17:46,922 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 21:17:47,076 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-18 21:17:47,077 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-18 21:17:47,086 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:17:47,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:17:47,177 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-18 21:17:47,188 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 21:17:47,189 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 21:17:47,393 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-18 21:17:47,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:17:50,736 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-18 21:17:50,736 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:17:50,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [391189723] [2022-11-18 21:17:50,736 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [391189723] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:17:50,736 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:17:50,736 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 21:17:50,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328939379] [2022-11-18 21:17:50,737 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:17:50,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 21:17:50,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:17:50,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 21:17:50,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=97, Unknown=1, NotChecked=0, Total=132 [2022-11-18 21:17:50,737 INFO L87 Difference]: Start difference. First operand 2368 states and 8643 transitions. Second operand has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:53,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:53,096 INFO L93 Difference]: Finished difference Result 4377 states and 16714 transitions. [2022-11-18 21:17:53,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 21:17:53,098 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 18 [2022-11-18 21:17:53,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:53,110 INFO L225 Difference]: With dead ends: 4377 [2022-11-18 21:17:53,110 INFO L226 Difference]: Without dead ends: 4377 [2022-11-18 21:17:53,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=91, Invalid=214, Unknown=1, NotChecked=0, Total=306 [2022-11-18 21:17:53,110 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 372 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 24 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 111 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:53,110 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 24 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 242 Invalid, 0 Unknown, 111 Unchecked, 1.7s Time] [2022-11-18 21:17:53,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4377 states. [2022-11-18 21:17:53,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4377 to 3748. [2022-11-18 21:17:53,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3748 states, 3695 states have (on average 4.070094722598106) internal successors, (15039), 3747 states have internal predecessors, (15039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:53,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3748 states to 3748 states and 15039 transitions. [2022-11-18 21:17:53,218 INFO L78 Accepts]: Start accepts. Automaton has 3748 states and 15039 transitions. Word has length 18 [2022-11-18 21:17:53,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:53,218 INFO L495 AbstractCegarLoop]: Abstraction has 3748 states and 15039 transitions. [2022-11-18 21:17:53,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 11 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:53,218 INFO L276 IsEmpty]: Start isEmpty. Operand 3748 states and 15039 transitions. [2022-11-18 21:17:53,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 21:17:53,219 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:53,220 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:53,230 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Forceful destruction successful, exit code 0 [2022-11-18 21:17:53,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:53,421 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting thread1Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:17:53,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:53,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1286382973, now seen corresponding path program 1 times [2022-11-18 21:17:53,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:17:53,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1914806692] [2022-11-18 21:17:53,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:53,422 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:53,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:17:53,423 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:17:53,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (78)] Waiting until timeout for monitored process [2022-11-18 21:17:53,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:53,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 21:17:53,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:17:53,916 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 21:17:53,916 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:17:53,916 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:17:53,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1914806692] [2022-11-18 21:17:53,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1914806692] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:17:53,916 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:17:53,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:17:53,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368627611] [2022-11-18 21:17:53,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:17:53,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:17:53,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:17:53,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:17:53,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:17:53,917 INFO L87 Difference]: Start difference. First operand 3748 states and 15039 transitions. Second operand has 7 states, 6 states have (on average 2.5) internal successors, (15), 7 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:54,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:54,915 INFO L93 Difference]: Finished difference Result 5034 states and 19659 transitions. [2022-11-18 21:17:54,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:17:54,916 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 7 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-18 21:17:54,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:54,930 INFO L225 Difference]: With dead ends: 5034 [2022-11-18 21:17:54,930 INFO L226 Difference]: Without dead ends: 5034 [2022-11-18 21:17:54,931 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:17:54,931 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 175 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:54,931 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 16 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-18 21:17:54,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5034 states. [2022-11-18 21:17:54,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5034 to 4226. [2022-11-18 21:17:55,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4226 states, 4173 states have (on average 4.126767313683201) internal successors, (17221), 4225 states have internal predecessors, (17221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:55,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4226 states to 4226 states and 17221 transitions. [2022-11-18 21:17:55,015 INFO L78 Accepts]: Start accepts. Automaton has 4226 states and 17221 transitions. Word has length 18 [2022-11-18 21:17:55,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:55,016 INFO L495 AbstractCegarLoop]: Abstraction has 4226 states and 17221 transitions. [2022-11-18 21:17:55,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 7 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:55,016 INFO L276 IsEmpty]: Start isEmpty. Operand 4226 states and 17221 transitions. [2022-11-18 21:17:55,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-18 21:17:55,016 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:55,017 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:55,033 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (78)] Forceful destruction successful, exit code 0 [2022-11-18 21:17:55,217 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:55,217 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting thread1Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:17:55,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:55,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1256889883, now seen corresponding path program 2 times [2022-11-18 21:17:55,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:17:55,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [198144870] [2022-11-18 21:17:55,218 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:17:55,218 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:55,218 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:17:55,219 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:17:55,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (79)] Waiting until timeout for monitored process [2022-11-18 21:17:55,527 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:17:55,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:17:55,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 21:17:55,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:17:55,630 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 21:17:55,630 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:17:55,630 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:17:55,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [198144870] [2022-11-18 21:17:55,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [198144870] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:17:55,630 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:17:55,630 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:17:55,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984912052] [2022-11-18 21:17:55,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:17:55,631 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:17:55,631 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:17:55,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:17:55,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:17:55,631 INFO L87 Difference]: Start difference. First operand 4226 states and 17221 transitions. Second operand has 7 states, 6 states have (on average 2.5) internal successors, (15), 7 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:56,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:56,673 INFO L93 Difference]: Finished difference Result 5248 states and 20754 transitions. [2022-11-18 21:17:56,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:17:56,674 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 7 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-11-18 21:17:56,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:56,688 INFO L225 Difference]: With dead ends: 5248 [2022-11-18 21:17:56,688 INFO L226 Difference]: Without dead ends: 5248 [2022-11-18 21:17:56,688 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:17:56,688 INFO L413 NwaCegarLoop]: 9 mSDtfsCounter, 182 mSDsluCounter, 7 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 16 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:56,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 16 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-18 21:17:56,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5248 states. [2022-11-18 21:17:56,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5248 to 4080. [2022-11-18 21:17:56,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4080 states, 4027 states have (on average 4.093369754159424) internal successors, (16484), 4079 states have internal predecessors, (16484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:56,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4080 states to 4080 states and 16484 transitions. [2022-11-18 21:17:56,773 INFO L78 Accepts]: Start accepts. Automaton has 4080 states and 16484 transitions. Word has length 18 [2022-11-18 21:17:56,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:56,773 INFO L495 AbstractCegarLoop]: Abstraction has 4080 states and 16484 transitions. [2022-11-18 21:17:56,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.5) internal successors, (15), 7 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:17:56,773 INFO L276 IsEmpty]: Start isEmpty. Operand 4080 states and 16484 transitions. [2022-11-18 21:17:56,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 21:17:56,774 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:56,774 INFO L195 NwaCegarLoop]: trace histogram [11, 5, 1, 1, 1] [2022-11-18 21:17:56,783 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (79)] Forceful destruction successful, exit code 0 [2022-11-18 21:17:56,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:17:56,975 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:17:56,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:56,975 INFO L85 PathProgramCache]: Analyzing trace with hash -786879779, now seen corresponding path program 7 times [2022-11-18 21:17:56,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:17:56,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2146392395] [2022-11-18 21:17:56,975 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-18 21:17:56,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-18 21:17:56,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:17:56,976 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:17:56,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (80)] Waiting until timeout for monitored process [2022-11-18 21:17:57,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:57,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 253 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-18 21:17:57,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:17:57,516 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:17:58,030 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 32 proven. 43 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 21:17:58,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:18:02,395 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:18:02,395 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:18:02,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2146392395] [2022-11-18 21:18:02,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2146392395] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:18:02,395 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:18:02,395 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18] total 33 [2022-11-18 21:18:02,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140192422] [2022-11-18 21:18:02,396 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:18:02,396 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-11-18 21:18:02,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:18:02,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-11-18 21:18:02,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=977, Unknown=0, NotChecked=0, Total=1122 [2022-11-18 21:18:02,397 INFO L87 Difference]: Start difference. First operand 4080 states and 16484 transitions. Second operand has 34 states, 34 states have (on average 1.0588235294117647) internal successors, (36), 33 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:18:48,005 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:18:51,837 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:18:55,454 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:18:59,074 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:19:03,328 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-18 21:19:06,926 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-18 21:19:10,302 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-18 21:19:15,364 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-18 21:19:20,300 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-18 21:19:52,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:19:52,688 INFO L93 Difference]: Finished difference Result 36752 states and 156556 transitions. [2022-11-18 21:19:52,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-11-18 21:19:52,690 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.0588235294117647) internal successors, (36), 33 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-18 21:19:52,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:19:52,992 INFO L225 Difference]: With dead ends: 36752 [2022-11-18 21:19:52,993 INFO L226 Difference]: Without dead ends: 36752 [2022-11-18 21:19:52,993 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1222 ImplicationChecksByTransitivity, 36.9s TimeCoverageRelationStatistics Valid=990, Invalid=5652, Unknown=0, NotChecked=0, Total=6642 [2022-11-18 21:19:52,993 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 1388 mSDsluCounter, 609 mSDsCounter, 0 mSdLazyCounter, 6822 mSolverCounterSat, 311 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 73.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1388 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 7926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 311 IncrementalHoareTripleChecker+Valid, 6822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 793 IncrementalHoareTripleChecker+Unchecked, 77.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:19:52,994 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1388 Valid, 639 Invalid, 7926 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [311 Valid, 6822 Invalid, 0 Unknown, 793 Unchecked, 77.3s Time] [2022-11-18 21:19:53,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36752 states. [2022-11-18 21:19:53,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36752 to 4085. [2022-11-18 21:19:53,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4085 states, 4032 states have (on average 4.089781746031746) internal successors, (16490), 4084 states have internal predecessors, (16490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:19:53,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4085 states to 4085 states and 16490 transitions. [2022-11-18 21:19:53,495 INFO L78 Accepts]: Start accepts. Automaton has 4085 states and 16490 transitions. Word has length 19 [2022-11-18 21:19:53,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:19:53,496 INFO L495 AbstractCegarLoop]: Abstraction has 4085 states and 16490 transitions. [2022-11-18 21:19:53,496 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.0588235294117647) internal successors, (36), 33 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:19:53,496 INFO L276 IsEmpty]: Start isEmpty. Operand 4085 states and 16490 transitions. [2022-11-18 21:19:53,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 21:19:53,497 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:19:53,498 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:19:53,516 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (80)] Forceful destruction successful, exit code 0 [2022-11-18 21:19:53,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:19:53,717 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:19:53,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:19:53,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1198215816, now seen corresponding path program 2 times [2022-11-18 21:19:53,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:19:53,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1361962564] [2022-11-18 21:19:53,718 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:19:53,718 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:19:53,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:19:53,719 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:19:53,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (81)] Waiting until timeout for monitored process [2022-11-18 21:19:54,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 21:19:54,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:19:54,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-18 21:19:54,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:19:54,363 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:19:54,363 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:19:54,514 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 21:19:54,514 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 21:19:54,659 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-18 21:19:54,659 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-18 21:19:54,675 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:19:54,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:54,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:54,942 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 26 [2022-11-18 21:19:54,974 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-18 21:19:54,974 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2022-11-18 21:19:55,394 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-18 21:19:55,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:19:57,056 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-18 21:19:57,056 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:19:57,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1361962564] [2022-11-18 21:19:57,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1361962564] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:19:57,056 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:19:57,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 10 [2022-11-18 21:19:57,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859382072] [2022-11-18 21:19:57,056 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:19:57,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 21:19:57,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:19:57,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 21:19:57,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:19:57,057 INFO L87 Difference]: Start difference. First operand 4085 states and 16490 transitions. Second operand has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:19:59,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:19:59,239 INFO L93 Difference]: Finished difference Result 5990 states and 26608 transitions. [2022-11-18 21:19:59,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 21:19:59,241 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-18 21:19:59,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:19:59,258 INFO L225 Difference]: With dead ends: 5990 [2022-11-18 21:19:59,258 INFO L226 Difference]: Without dead ends: 5990 [2022-11-18 21:19:59,258 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:19:59,258 INFO L413 NwaCegarLoop]: 7 mSDtfsCounter, 146 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 197 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:19:59,258 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 40 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 216 Invalid, 0 Unknown, 197 Unchecked, 1.9s Time] [2022-11-18 21:19:59,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5990 states. [2022-11-18 21:19:59,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5990 to 4551. [2022-11-18 21:19:59,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4551 states, 4498 states have (on average 4.404401956425078) internal successors, (19811), 4550 states have internal predecessors, (19811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:19:59,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4551 states to 4551 states and 19811 transitions. [2022-11-18 21:19:59,374 INFO L78 Accepts]: Start accepts. Automaton has 4551 states and 19811 transitions. Word has length 19 [2022-11-18 21:19:59,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:19:59,374 INFO L495 AbstractCegarLoop]: Abstraction has 4551 states and 19811 transitions. [2022-11-18 21:19:59,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:19:59,374 INFO L276 IsEmpty]: Start isEmpty. Operand 4551 states and 19811 transitions. [2022-11-18 21:19:59,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 21:19:59,375 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:19:59,375 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:19:59,391 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -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-18 21:19:59,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:19:59,576 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:19:59,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:19:59,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1198215818, now seen corresponding path program 1 times [2022-11-18 21:19:59,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:19:59,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [822972909] [2022-11-18 21:19:59,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:19:59,577 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:19:59,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:19:59,578 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:19:59,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (82)] Waiting until timeout for monitored process [2022-11-18 21:20:00,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:00,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-18 21:20:00,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:20:00,457 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:20:00,457 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:20:00,686 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:20:00,686 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-11-18 21:20:00,707 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-18 21:20:00,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:00,871 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-18 21:20:00,872 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2022-11-18 21:20:00,890 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 21:20:00,890 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 21:20:01,224 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:20:01,224 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:20:01,953 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-18 21:20:02,689 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:20:02,689 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:20:02,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [822972909] [2022-11-18 21:20:02,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [822972909] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:20:02,689 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:20:02,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2022-11-18 21:20:02,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241718257] [2022-11-18 21:20:02,690 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:20:02,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 21:20:02,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:20:02,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 21:20:02,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-11-18 21:20:02,690 INFO L87 Difference]: Start difference. First operand 4551 states and 19811 transitions. Second operand has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:04,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:20:04,944 INFO L93 Difference]: Finished difference Result 4643 states and 20043 transitions. [2022-11-18 21:20:04,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 21:20:04,946 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 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 19 [2022-11-18 21:20:04,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:20:04,983 INFO L225 Difference]: With dead ends: 4643 [2022-11-18 21:20:04,983 INFO L226 Difference]: Without dead ends: 4643 [2022-11-18 21:20:04,983 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2022-11-18 21:20:04,983 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 19 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 269 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:20:04,983 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 76 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 259 Invalid, 0 Unknown, 269 Unchecked, 1.4s Time] [2022-11-18 21:20:04,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4643 states. [2022-11-18 21:20:05,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4643 to 4608. [2022-11-18 21:20:05,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4608 states, 4555 states have (on average 4.376728869374314) internal successors, (19936), 4607 states have internal predecessors, (19936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:05,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4608 states to 4608 states and 19936 transitions. [2022-11-18 21:20:05,066 INFO L78 Accepts]: Start accepts. Automaton has 4608 states and 19936 transitions. Word has length 19 [2022-11-18 21:20:05,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:20:05,066 INFO L495 AbstractCegarLoop]: Abstraction has 4608 states and 19936 transitions. [2022-11-18 21:20:05,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:05,066 INFO L276 IsEmpty]: Start isEmpty. Operand 4608 states and 19936 transitions. [2022-11-18 21:20:05,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 21:20:05,067 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:20:05,067 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:20:05,080 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (82)] Forceful destruction successful, exit code 0 [2022-11-18 21:20:05,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:05,268 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:20:05,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:20:05,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1198215947, now seen corresponding path program 2 times [2022-11-18 21:20:05,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:20:05,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1148838372] [2022-11-18 21:20:05,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:20:05,269 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:05,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:20:05,270 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:20:05,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (83)] Waiting until timeout for monitored process [2022-11-18 21:20:05,669 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:20:05,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:20:05,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 21:20:05,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:20:05,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:05,798 INFO L321 Elim1Store]: treesize reduction 62, result has 31.1 percent of original size [2022-11-18 21:20:05,799 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 38 [2022-11-18 21:20:05,849 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 130 treesize of output 126 [2022-11-18 21:20:05,957 INFO L321 Elim1Store]: treesize reduction 13, result has 40.9 percent of original size [2022-11-18 21:20:05,958 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 21:20:06,139 INFO L321 Elim1Store]: treesize reduction 28, result has 45.1 percent of original size [2022-11-18 21:20:06,139 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 42 [2022-11-18 21:20:06,482 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-18 21:20:06,482 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:20:06,482 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:20:06,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1148838372] [2022-11-18 21:20:06,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1148838372] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:20:06,483 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:20:06,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:20:06,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566599778] [2022-11-18 21:20:06,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:20:06,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:20:06,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:20:06,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:20:06,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:20:06,484 INFO L87 Difference]: Start difference. First operand 4608 states and 19936 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:06,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:20:06,761 INFO L93 Difference]: Finished difference Result 4600 states and 19883 transitions. [2022-11-18 21:20:06,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:20:06,762 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 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 19 [2022-11-18 21:20:06,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:20:06,775 INFO L225 Difference]: With dead ends: 4600 [2022-11-18 21:20:06,775 INFO L226 Difference]: Without dead ends: 4600 [2022-11-18 21:20:06,775 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:20:06,775 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 6 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 12 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-18 21:20:06,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 12 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 40 Unchecked, 0.2s Time] [2022-11-18 21:20:06,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4600 states. [2022-11-18 21:20:06,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4600 to 4600. [2022-11-18 21:20:06,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4600 states, 4547 states have (on average 4.372773257092589) internal successors, (19883), 4599 states have internal predecessors, (19883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:06,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4600 states to 4600 states and 19883 transitions. [2022-11-18 21:20:06,866 INFO L78 Accepts]: Start accepts. Automaton has 4600 states and 19883 transitions. Word has length 19 [2022-11-18 21:20:06,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:20:06,866 INFO L495 AbstractCegarLoop]: Abstraction has 4600 states and 19883 transitions. [2022-11-18 21:20:06,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:06,866 INFO L276 IsEmpty]: Start isEmpty. Operand 4600 states and 19883 transitions. [2022-11-18 21:20:06,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 21:20:06,867 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:20:06,867 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:20:06,878 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (83)] Ended with exit code 0 [2022-11-18 21:20:07,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:07,068 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting thread2Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:20:07,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:20:07,068 INFO L85 PathProgramCache]: Analyzing trace with hash 1198215820, now seen corresponding path program 1 times [2022-11-18 21:20:07,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:20:07,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1221800901] [2022-11-18 21:20:07,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:20:07,068 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:07,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:20:07,069 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:20:07,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (84)] Waiting until timeout for monitored process [2022-11-18 21:20:07,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:07,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-18 21:20:07,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:20:07,713 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:20:07,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:20:08,304 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 35 treesize of output 29 [2022-11-18 21:20:08,726 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:20:08,726 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:20:08,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1221800901] [2022-11-18 21:20:08,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1221800901] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:20:08,726 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:20:08,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2022-11-18 21:20:08,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820205121] [2022-11-18 21:20:08,726 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:20:08,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-18 21:20:08,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:20:08,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-18 21:20:08,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:20:08,727 INFO L87 Difference]: Start difference. First operand 4600 states and 19883 transitions. Second operand has 16 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:19,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:20:19,265 INFO L93 Difference]: Finished difference Result 25138 states and 108132 transitions. [2022-11-18 21:20:19,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-18 21:20:19,266 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-18 21:20:19,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:20:19,373 INFO L225 Difference]: With dead ends: 25138 [2022-11-18 21:20:19,373 INFO L226 Difference]: Without dead ends: 25138 [2022-11-18 21:20:19,374 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=297, Invalid=893, Unknown=0, NotChecked=0, Total=1190 [2022-11-18 21:20:19,374 INFO L413 NwaCegarLoop]: 14 mSDtfsCounter, 1341 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 1410 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1341 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 1459 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2022-11-18 21:20:19,374 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1341 Valid, 118 Invalid, 1459 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1410 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2022-11-18 21:20:19,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25138 states. [2022-11-18 21:20:19,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25138 to 5029. [2022-11-18 21:20:19,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5029 states, 4976 states have (on average 4.580988745980707) internal successors, (22795), 5028 states have internal predecessors, (22795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:19,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5029 states to 5029 states and 22795 transitions. [2022-11-18 21:20:19,777 INFO L78 Accepts]: Start accepts. Automaton has 5029 states and 22795 transitions. Word has length 19 [2022-11-18 21:20:19,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:20:19,777 INFO L495 AbstractCegarLoop]: Abstraction has 5029 states and 22795 transitions. [2022-11-18 21:20:19,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 16 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:19,778 INFO L276 IsEmpty]: Start isEmpty. Operand 5029 states and 22795 transitions. [2022-11-18 21:20:19,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 21:20:19,779 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:20:19,779 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:20:19,790 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (84)] Forceful destruction successful, exit code 0 [2022-11-18 21:20:19,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:19,979 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:20:19,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:20:19,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1198180297, now seen corresponding path program 1 times [2022-11-18 21:20:19,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:20:19,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [888025652] [2022-11-18 21:20:19,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:20:19,980 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:19,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:20:19,981 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:20:19,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (85)] Waiting until timeout for monitored process [2022-11-18 21:20:20,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:20,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 36 conjunts are in the unsatisfiable core [2022-11-18 21:20:20,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:20:20,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:20,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:20,654 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:20,725 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-18 21:20:20,725 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 34 [2022-11-18 21:20:20,741 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 16 [2022-11-18 21:20:21,146 INFO L321 Elim1Store]: treesize reduction 32, result has 37.3 percent of original size [2022-11-18 21:20:21,146 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 37 [2022-11-18 21:20:21,446 INFO L321 Elim1Store]: treesize reduction 52, result has 35.0 percent of original size [2022-11-18 21:20:21,447 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 55 [2022-11-18 21:20:22,669 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:20:22,669 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:20:24,018 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:20:24,018 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:20:24,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [888025652] [2022-11-18 21:20:24,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [888025652] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:20:24,018 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:20:24,019 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 12 [2022-11-18 21:20:24,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254155572] [2022-11-18 21:20:24,019 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:20:24,019 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:20:24,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:20:24,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:20:24,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:20:24,020 INFO L87 Difference]: Start difference. First operand 5029 states and 22795 transitions. Second operand has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:25,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:20:25,511 INFO L93 Difference]: Finished difference Result 5391 states and 24202 transitions. [2022-11-18 21:20:25,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 21:20:25,513 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 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 19 [2022-11-18 21:20:25,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:20:25,529 INFO L225 Difference]: With dead ends: 5391 [2022-11-18 21:20:25,529 INFO L226 Difference]: Without dead ends: 5306 [2022-11-18 21:20:25,529 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:20:25,529 INFO L413 NwaCegarLoop]: 5 mSDtfsCounter, 33 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 396 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:20:25,529 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 35 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 62 Invalid, 0 Unknown, 396 Unchecked, 0.6s Time] [2022-11-18 21:20:25,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5306 states. [2022-11-18 21:20:25,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5306 to 5261. [2022-11-18 21:20:25,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5261 states, 5211 states have (on average 4.557282671272309) internal successors, (23748), 5260 states have internal predecessors, (23748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:25,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5261 states to 5261 states and 23748 transitions. [2022-11-18 21:20:25,663 INFO L78 Accepts]: Start accepts. Automaton has 5261 states and 23748 transitions. Word has length 19 [2022-11-18 21:20:25,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:20:25,664 INFO L495 AbstractCegarLoop]: Abstraction has 5261 states and 23748 transitions. [2022-11-18 21:20:25,664 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 13 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:25,664 INFO L276 IsEmpty]: Start isEmpty. Operand 5261 states and 23748 transitions. [2022-11-18 21:20:25,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 21:20:25,665 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:20:25,665 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:20:25,682 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (85)] Forceful destruction successful, exit code 0 [2022-11-18 21:20:25,865 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:25,865 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting thread1Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:20:25,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:20:25,866 INFO L85 PathProgramCache]: Analyzing trace with hash 860636050, now seen corresponding path program 1 times [2022-11-18 21:20:25,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:20:25,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [849711829] [2022-11-18 21:20:25,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:20:25,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-18 21:20:25,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:20:25,867 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:20:25,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (86)] Waiting until timeout for monitored process [2022-11-18 21:20:26,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:26,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-18 21:20:26,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:20:26,664 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:20:26,664 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:20:26,884 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:20:26,884 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-11-18 21:20:27,030 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:20:27,031 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:20:27,406 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:20:27,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:20:28,787 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:20:28,788 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:20:28,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [849711829] [2022-11-18 21:20:28,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [849711829] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:20:28,788 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:20:28,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2022-11-18 21:20:28,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800266919] [2022-11-18 21:20:28,789 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:20:28,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 21:20:28,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:20:28,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 21:20:28,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-11-18 21:20:28,790 INFO L87 Difference]: Start difference. First operand 5261 states and 23748 transitions. Second operand has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:34,105 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-18 21:20:37,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:20:37,124 INFO L93 Difference]: Finished difference Result 11167 states and 51057 transitions. [2022-11-18 21:20:37,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-18 21:20:37,126 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 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 19 [2022-11-18 21:20:37,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:20:37,169 INFO L225 Difference]: With dead ends: 11167 [2022-11-18 21:20:37,169 INFO L226 Difference]: Without dead ends: 11167 [2022-11-18 21:20:37,169 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2022-11-18 21:20:37,169 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 237 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 1074 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 2339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1074 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1252 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:20:37,169 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 209 Invalid, 2339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1074 Invalid, 0 Unknown, 1252 Unchecked, 6.9s Time] [2022-11-18 21:20:37,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11167 states. [2022-11-18 21:20:37,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11167 to 6924. [2022-11-18 21:20:37,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6924 states, 6874 states have (on average 4.659586848996217) internal successors, (32030), 6923 states have internal predecessors, (32030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:37,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6924 states to 6924 states and 32030 transitions. [2022-11-18 21:20:37,369 INFO L78 Accepts]: Start accepts. Automaton has 6924 states and 32030 transitions. Word has length 19 [2022-11-18 21:20:37,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:20:37,369 INFO L495 AbstractCegarLoop]: Abstraction has 6924 states and 32030 transitions. [2022-11-18 21:20:37,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:37,369 INFO L276 IsEmpty]: Start isEmpty. Operand 6924 states and 32030 transitions. [2022-11-18 21:20:37,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-18 21:20:37,371 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:20:37,371 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:20:37,382 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (86)] Forceful destruction successful, exit code 0 [2022-11-18 21:20:37,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:37,571 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting thread1Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:20:37,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:20:37,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1573784047, now seen corresponding path program 1 times [2022-11-18 21:20:37,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:20:37,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1877931522] [2022-11-18 21:20:37,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:20:37,573 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:37,573 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:20:37,574 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:20:37,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (87)] Waiting until timeout for monitored process [2022-11-18 21:20:37,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:38,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 21:20:38,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:20:38,114 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 21:20:38,114 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:20:38,114 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:20:38,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1877931522] [2022-11-18 21:20:38,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1877931522] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:20:38,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:20:38,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 21:20:38,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022758501] [2022-11-18 21:20:38,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:20:38,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:20:38,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:20:38,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:20:38,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:20:38,116 INFO L87 Difference]: Start difference. First operand 6924 states and 32030 transitions. Second operand has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:39,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:20:39,310 INFO L93 Difference]: Finished difference Result 7392 states and 33214 transitions. [2022-11-18 21:20:39,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:20:39,312 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-11-18 21:20:39,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:20:39,335 INFO L225 Difference]: With dead ends: 7392 [2022-11-18 21:20:39,335 INFO L226 Difference]: Without dead ends: 7369 [2022-11-18 21:20:39,336 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:20:39,336 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 170 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:20:39,336 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 19 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-18 21:20:39,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7369 states. [2022-11-18 21:20:39,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7369 to 6008. [2022-11-18 21:20:39,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6008 states, 5958 states have (on average 4.564618999664317) internal successors, (27196), 6007 states have internal predecessors, (27196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:39,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6008 states to 6008 states and 27196 transitions. [2022-11-18 21:20:39,499 INFO L78 Accepts]: Start accepts. Automaton has 6008 states and 27196 transitions. Word has length 19 [2022-11-18 21:20:39,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:20:39,499 INFO L495 AbstractCegarLoop]: Abstraction has 6008 states and 27196 transitions. [2022-11-18 21:20:39,500 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:39,500 INFO L276 IsEmpty]: Start isEmpty. Operand 6008 states and 27196 transitions. [2022-11-18 21:20:39,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 21:20:39,501 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:20:39,501 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:20:39,511 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (87)] Forceful destruction successful, exit code 0 [2022-11-18 21:20:39,701 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:39,701 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:20:39,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:20:39,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1510009186, now seen corresponding path program 2 times [2022-11-18 21:20:39,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:20:39,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [580045391] [2022-11-18 21:20:39,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:20:39,702 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:39,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:20:39,703 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:20:39,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (88)] Waiting until timeout for monitored process [2022-11-18 21:20:40,086 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:20:40,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:20:40,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 21:20:40,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:20:40,235 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:20:40,235 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:20:40,387 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 21:20:40,387 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 21:20:40,491 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:20:40,492 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:20:40,531 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-18 21:20:40,531 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-18 21:20:40,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:40,676 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:40,677 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 28 [2022-11-18 21:20:40,710 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-18 21:20:40,711 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2022-11-18 21:20:41,235 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-18 21:20:41,235 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:20:41,235 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:20:41,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [580045391] [2022-11-18 21:20:41,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [580045391] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:20:41,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:20:41,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:20:41,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109884760] [2022-11-18 21:20:41,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:20:41,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:20:41,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:20:41,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:20:41,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:20:41,237 INFO L87 Difference]: Start difference. First operand 6008 states and 27196 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:41,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:20:41,628 INFO L93 Difference]: Finished difference Result 6000 states and 27162 transitions. [2022-11-18 21:20:41,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:20:41,630 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 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 20 [2022-11-18 21:20:41,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:20:41,656 INFO L225 Difference]: With dead ends: 6000 [2022-11-18 21:20:41,656 INFO L226 Difference]: Without dead ends: 6000 [2022-11-18 21:20:41,656 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:20:41,657 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 6 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 47 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:20:41,657 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 13 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 75 Invalid, 0 Unknown, 47 Unchecked, 0.3s Time] [2022-11-18 21:20:41,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6000 states. [2022-11-18 21:20:41,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6000 to 6000. [2022-11-18 21:20:41,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6000 states, 5950 states have (on average 4.565042016806722) internal successors, (27162), 5999 states have internal predecessors, (27162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:41,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6000 states to 6000 states and 27162 transitions. [2022-11-18 21:20:41,825 INFO L78 Accepts]: Start accepts. Automaton has 6000 states and 27162 transitions. Word has length 20 [2022-11-18 21:20:41,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:20:41,825 INFO L495 AbstractCegarLoop]: Abstraction has 6000 states and 27162 transitions. [2022-11-18 21:20:41,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:41,826 INFO L276 IsEmpty]: Start isEmpty. Operand 6000 states and 27162 transitions. [2022-11-18 21:20:41,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 21:20:41,827 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:20:41,827 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:20:41,843 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (88)] Forceful destruction successful, exit code 0 [2022-11-18 21:20:42,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:42,027 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting thread2Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:20:42,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:20:42,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1510009184, now seen corresponding path program 2 times [2022-11-18 21:20:42,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:20:42,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [65549984] [2022-11-18 21:20:42,028 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:20:42,028 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:42,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:20:42,029 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:20:42,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (89)] Waiting until timeout for monitored process [2022-11-18 21:20:42,452 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:20:42,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:20:42,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 21:20:42,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:20:42,467 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:20:42,474 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-18 21:20:42,538 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 21:20:42,538 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 21:20:42,545 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:20:42,793 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-18 21:20:42,793 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:20:42,793 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:20:42,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [65549984] [2022-11-18 21:20:42,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [65549984] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:20:42,793 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:20:42,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-18 21:20:42,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503212557] [2022-11-18 21:20:42,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:20:42,794 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:20:42,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:20:42,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:20:42,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:20:42,794 INFO L87 Difference]: Start difference. First operand 6000 states and 27162 transitions. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:43,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:20:43,071 INFO L93 Difference]: Finished difference Result 5992 states and 27130 transitions. [2022-11-18 21:20:43,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:20:43,073 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 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 20 [2022-11-18 21:20:43,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:20:43,091 INFO L225 Difference]: With dead ends: 5992 [2022-11-18 21:20:43,091 INFO L226 Difference]: Without dead ends: 5992 [2022-11-18 21:20:43,091 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:20:43,091 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 4 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 72 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:20:43,092 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 13 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 52 Invalid, 0 Unknown, 72 Unchecked, 0.2s Time] [2022-11-18 21:20:43,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5992 states. [2022-11-18 21:20:43,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5992 to 5992. [2022-11-18 21:20:43,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5992 states, 5942 states have (on average 4.565802760013463) internal successors, (27130), 5991 states have internal predecessors, (27130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:43,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5992 states to 5992 states and 27130 transitions. [2022-11-18 21:20:43,203 INFO L78 Accepts]: Start accepts. Automaton has 5992 states and 27130 transitions. Word has length 20 [2022-11-18 21:20:43,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:20:43,204 INFO L495 AbstractCegarLoop]: Abstraction has 5992 states and 27130 transitions. [2022-11-18 21:20:43,204 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.25) internal successors, (13), 5 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:43,204 INFO L276 IsEmpty]: Start isEmpty. Operand 5992 states and 27130 transitions. [2022-11-18 21:20:43,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 21:20:43,205 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:20:43,205 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:20:43,218 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (89)] Forceful destruction successful, exit code 0 [2022-11-18 21:20:43,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:43,415 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:20:43,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:20:43,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1510010118, now seen corresponding path program 1 times [2022-11-18 21:20:43,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:20:43,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1700039016] [2022-11-18 21:20:43,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:20:43,416 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:43,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:20:43,417 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:20:43,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (90)] Waiting until timeout for monitored process [2022-11-18 21:20:44,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:44,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-18 21:20:44,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:20:44,259 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:20:44,260 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:20:44,441 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 21:20:44,442 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 21:20:44,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:44,704 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 19 [2022-11-18 21:20:44,714 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 21:20:44,715 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 21:20:44,846 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:20:44,846 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:20:45,230 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:20:45,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:20:47,432 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:20:47,432 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:20:47,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1700039016] [2022-11-18 21:20:47,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1700039016] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:20:47,433 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:20:47,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2022-11-18 21:20:47,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766142051] [2022-11-18 21:20:47,433 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:20:47,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 21:20:47,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:20:47,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 21:20:47,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2022-11-18 21:20:47,434 INFO L87 Difference]: Start difference. First operand 5992 states and 27130 transitions. Second operand has 18 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:53,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:20:53,737 INFO L93 Difference]: Finished difference Result 12460 states and 56618 transitions. [2022-11-18 21:20:53,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 21:20:53,740 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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 20 [2022-11-18 21:20:53,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:20:53,792 INFO L225 Difference]: With dead ends: 12460 [2022-11-18 21:20:53,792 INFO L226 Difference]: Without dead ends: 12460 [2022-11-18 21:20:53,792 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2022-11-18 21:20:53,793 INFO L413 NwaCegarLoop]: 10 mSDtfsCounter, 299 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 1316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 852 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:20:53,793 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [299 Valid, 99 Invalid, 1316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 458 Invalid, 0 Unknown, 852 Unchecked, 3.3s Time] [2022-11-18 21:20:53,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12460 states. [2022-11-18 21:20:53,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12460 to 7328. [2022-11-18 21:20:54,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7328 states, 7278 states have (on average 4.764220939818632) internal successors, (34674), 7327 states have internal predecessors, (34674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:54,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7328 states to 7328 states and 34674 transitions. [2022-11-18 21:20:54,136 INFO L78 Accepts]: Start accepts. Automaton has 7328 states and 34674 transitions. Word has length 20 [2022-11-18 21:20:54,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:20:54,136 INFO L495 AbstractCegarLoop]: Abstraction has 7328 states and 34674 transitions. [2022-11-18 21:20:54,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:20:54,136 INFO L276 IsEmpty]: Start isEmpty. Operand 7328 states and 34674 transitions. [2022-11-18 21:20:54,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 21:20:54,138 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:20:54,138 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:20:54,154 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (90)] Ended with exit code 0 [2022-11-18 21:20:54,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:54,354 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:20:54,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:20:54,355 INFO L85 PathProgramCache]: Analyzing trace with hash -1510010116, now seen corresponding path program 1 times [2022-11-18 21:20:54,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:20:54,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1373188824] [2022-11-18 21:20:54,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:20:54,355 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:20:54,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:20:54,356 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:20:54,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (91)] Waiting until timeout for monitored process [2022-11-18 21:20:55,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:20:55,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-18 21:20:55,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:20:55,256 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:20:55,257 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:20:55,479 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-18 21:20:55,503 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:20:55,503 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-11-18 21:20:55,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:55,686 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-18 21:20:55,687 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2022-11-18 21:20:55,705 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-18 21:20:55,706 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-18 21:20:56,049 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:20:56,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:20:58,761 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-18 21:20:59,497 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:20:59,497 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:20:59,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1373188824] [2022-11-18 21:20:59,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1373188824] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:20:59,497 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:20:59,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 16 [2022-11-18 21:20:59,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662026632] [2022-11-18 21:20:59,498 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:20:59,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 21:20:59,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:20:59,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 21:20:59,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=252, Unknown=1, NotChecked=0, Total=306 [2022-11-18 21:20:59,499 INFO L87 Difference]: Start difference. First operand 7328 states and 34674 transitions. Second operand has 18 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:21:03,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:21:03,633 INFO L93 Difference]: Finished difference Result 10099 states and 46681 transitions. [2022-11-18 21:21:03,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 21:21:03,636 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 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 20 [2022-11-18 21:21:03,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:21:03,678 INFO L225 Difference]: With dead ends: 10099 [2022-11-18 21:21:03,678 INFO L226 Difference]: Without dead ends: 10099 [2022-11-18 21:21:03,678 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=76, Invalid=385, Unknown=1, NotChecked=0, Total=462 [2022-11-18 21:21:03,679 INFO L413 NwaCegarLoop]: 11 mSDtfsCounter, 98 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 1184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 679 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:21:03,679 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 122 Invalid, 1184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 504 Invalid, 0 Unknown, 679 Unchecked, 3.2s Time] [2022-11-18 21:21:03,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10099 states. [2022-11-18 21:21:03,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10099 to 8256. [2022-11-18 21:21:03,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8256 states, 8206 states have (on average 4.8204971971728) internal successors, (39557), 8255 states have internal predecessors, (39557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:21:03,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8256 states to 8256 states and 39557 transitions. [2022-11-18 21:21:03,990 INFO L78 Accepts]: Start accepts. Automaton has 8256 states and 39557 transitions. Word has length 20 [2022-11-18 21:21:03,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:21:03,990 INFO L495 AbstractCegarLoop]: Abstraction has 8256 states and 39557 transitions. [2022-11-18 21:21:03,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 17 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:21:03,991 INFO L276 IsEmpty]: Start isEmpty. Operand 8256 states and 39557 transitions. [2022-11-18 21:21:03,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 21:21:03,992 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:21:03,992 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:21:04,007 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (91)] Forceful destruction successful, exit code 0 [2022-11-18 21:21:04,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:21:04,192 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting thread2Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:21:04,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:21:04,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1510038016, now seen corresponding path program 2 times [2022-11-18 21:21:04,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:21:04,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1305796713] [2022-11-18 21:21:04,193 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:21:04,194 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:21:04,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:21:04,194 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:21:04,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (92)] Waiting until timeout for monitored process [2022-11-18 21:21:04,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-18 21:21:04,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:21:04,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-18 21:21:04,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:21:04,804 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:21:04,805 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:21:04,986 INFO L321 Elim1Store]: treesize reduction 84, result has 33.9 percent of original size [2022-11-18 21:21:04,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 3 case distinctions, treesize of input 15 treesize of output 50 [2022-11-18 21:21:05,100 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:21:05,100 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:21:05,142 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-18 21:21:05,143 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-18 21:21:05,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:21:05,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:21:05,321 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 28 [2022-11-18 21:21:05,363 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-18 21:21:05,363 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2022-11-18 21:21:05,917 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-18 21:21:05,918 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:21:05,918 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-18 21:21:05,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1305796713] [2022-11-18 21:21:05,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1305796713] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:21:05,918 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:21:05,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:21:05,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [360924927] [2022-11-18 21:21:05,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:21:05,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:21:05,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-18 21:21:05,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:21:05,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:21:05,919 INFO L87 Difference]: Start difference. First operand 8256 states and 39557 transitions. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:21:06,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:21:06,347 INFO L93 Difference]: Finished difference Result 8252 states and 39531 transitions. [2022-11-18 21:21:06,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:21:06,348 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-11-18 21:21:06,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:21:06,382 INFO L225 Difference]: With dead ends: 8252 [2022-11-18 21:21:06,382 INFO L226 Difference]: Without dead ends: 8252 [2022-11-18 21:21:06,382 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-18 21:21:06,382 INFO L413 NwaCegarLoop]: 4 mSDtfsCounter, 4 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 13 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 41 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:21:06,382 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 13 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 41 Unchecked, 0.3s Time] [2022-11-18 21:21:06,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8252 states. [2022-11-18 21:21:06,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8252 to 8252. [2022-11-18 21:21:06,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8252 states, 8202 states have (on average 4.819678127286028) internal successors, (39531), 8251 states have internal predecessors, (39531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:21:06,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8252 states to 8252 states and 39531 transitions. [2022-11-18 21:21:06,742 INFO L78 Accepts]: Start accepts. Automaton has 8252 states and 39531 transitions. Word has length 20 [2022-11-18 21:21:06,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:21:06,742 INFO L495 AbstractCegarLoop]: Abstraction has 8252 states and 39531 transitions. [2022-11-18 21:21:06,742 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 21:21:06,743 INFO L276 IsEmpty]: Start isEmpty. Operand 8252 states and 39531 transitions. [2022-11-18 21:21:06,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-18 21:21:06,744 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:21:06,744 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:21:06,755 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (92)] Forceful destruction successful, exit code 0 [2022-11-18 21:21:06,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:21:06,945 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting thread1Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 64 more)] === [2022-11-18 21:21:06,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:21:06,946 INFO L85 PathProgramCache]: Analyzing trace with hash -1560630510, now seen corresponding path program 1 times [2022-11-18 21:21:06,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-18 21:21:06,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [996984568] [2022-11-18 21:21:06,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:21:06,947 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-18 21:21:06,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat [2022-11-18 21:21:06,948 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-18 21:21:06,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f73b3333-046d-435f-a82f-624ac3947f6f/bin/uautomizer-TMbwUNV5ro/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (93)] Waiting until timeout for monitored process [2022-11-18 21:21:07,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:21:07,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-18 21:21:07,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:21:07,829 INFO L321 Elim1Store]: treesize reduction 78, result has 32.2 percent of original size [2022-11-18 21:21:07,831 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 44 [2022-11-18 21:21:08,082 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-18 21:21:08,083 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2022-11-18 21:21:08,280 INFO L321 Elim1Store]: treesize reduction 40, result has 21.6 percent of original size [2022-11-18 21:21:08,281 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 31 [2022-11-18 21:21:08,868 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:21:08,868 INFO L328 TraceCheckSpWp]: Computing backward predicates...