./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/parallel-misc-1.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 6b4ec56b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/parallel-misc-1.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9 --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c870162e8691a06e8bb6a8083be9eaf3f7ddc94357fb302a6e1fdd1b7aa873f8 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-6b4ec56 [2022-11-20 20:53:37,511 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 20:53:37,513 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 20:53:37,548 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 20:53:37,549 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 20:53:37,550 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 20:53:37,553 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 20:53:37,559 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 20:53:37,563 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 20:53:37,569 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 20:53:37,571 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 20:53:37,574 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 20:53:37,574 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 20:53:37,577 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 20:53:37,580 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 20:53:37,582 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 20:53:37,584 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 20:53:37,585 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 20:53:37,586 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 20:53:37,593 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 20:53:37,594 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 20:53:37,596 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 20:53:37,598 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 20:53:37,600 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 20:53:37,610 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 20:53:37,610 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 20:53:37,611 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 20:53:37,612 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 20:53:37,613 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 20:53:37,614 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 20:53:37,614 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 20:53:37,615 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 20:53:37,618 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 20:53:37,620 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 20:53:37,621 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 20:53:37,621 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 20:53:37,622 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 20:53:37,622 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 20:53:37,622 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 20:53:37,645 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 20:53:37,646 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 20:53:37,647 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2022-11-20 20:53:37,708 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 20:53:37,708 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 20:53:37,709 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 20:53:37,709 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 20:53:37,710 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 20:53:37,711 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 20:53:37,711 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-20 20:53:37,711 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-20 20:53:37,711 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-20 20:53:37,711 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-20 20:53:37,713 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-20 20:53:37,713 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-20 20:53:37,713 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-20 20:53:37,713 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-20 20:53:37,714 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-20 20:53:37,714 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-20 20:53:37,714 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-20 20:53:37,714 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-20 20:53:37,715 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 20:53:37,715 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 20:53:37,716 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 20:53:37,716 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-20 20:53:37,716 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-20 20:53:37,716 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 20:53:37,717 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-20 20:53:37,717 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 20:53:37,718 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-20 20:53:37,718 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-20 20:53:37,718 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-20 20:53:37,719 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 20:53:37,719 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 20:53:37,719 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-20 20:53:37,719 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 20:53:37,720 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 20:53:37,720 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 20:53:37,720 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 20:53:37,721 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 20:53:37,721 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-20 20:53:37,721 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 20:53:37,721 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-20 20:53:37,721 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 20:53:37,722 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-20 20:53:37,722 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_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/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_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9 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 -> Taipan 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 -> c870162e8691a06e8bb6a8083be9eaf3f7ddc94357fb302a6e1fdd1b7aa873f8 [2022-11-20 20:53:38,030 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 20:53:38,051 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 20:53:38,054 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 20:53:38,055 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 20:53:38,056 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 20:53:38,057 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/../../sv-benchmarks/c/weaver/parallel-misc-1.wvr.c [2022-11-20 20:53:41,137 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 20:53:41,434 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 20:53:41,435 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/sv-benchmarks/c/weaver/parallel-misc-1.wvr.c [2022-11-20 20:53:41,441 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/data/c0348e1ef/94ae6a269e994ba28cbf434ac9185eb7/FLAGcb1656c45 [2022-11-20 20:53:41,456 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/data/c0348e1ef/94ae6a269e994ba28cbf434ac9185eb7 [2022-11-20 20:53:41,458 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 20:53:41,460 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 20:53:41,461 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 20:53:41,461 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 20:53:41,465 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 20:53:41,466 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 08:53:41" (1/1) ... [2022-11-20 20:53:41,467 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@14199673 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:41, skipping insertion in model container [2022-11-20 20:53:41,467 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 08:53:41" (1/1) ... [2022-11-20 20:53:41,475 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 20:53:41,493 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 20:53:41,691 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/sv-benchmarks/c/weaver/parallel-misc-1.wvr.c[2755,2768] [2022-11-20 20:53:41,703 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 20:53:41,716 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2022-11-20 20:53:41,716 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@1997200b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:41, skipping insertion in model container [2022-11-20 20:53:41,716 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 20:53:41,717 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2022-11-20 20:53:41,719 INFO L158 Benchmark]: Toolchain (without parser) took 258.21ms. Allocated memory is still 197.1MB. Free memory was 168.6MB in the beginning and 158.8MB in the end (delta: 9.8MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-20 20:53:41,720 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 117.4MB. Free memory is still 83.9MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-20 20:53:41,720 INFO L158 Benchmark]: CACSL2BoogieTranslator took 255.67ms. Allocated memory is still 197.1MB. Free memory was 168.6MB in the beginning and 158.8MB in the end (delta: 9.8MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-20 20:53:41,722 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.28ms. Allocated memory is still 117.4MB. Free memory is still 83.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 255.67ms. Allocated memory is still 197.1MB. Free memory was 168.6MB in the beginning and 158.8MB in the end (delta: 9.8MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 112]: Unsupported Syntax Found a cast between two array/pointer types of different sizes while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/parallel-misc-1.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9 --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c870162e8691a06e8bb6a8083be9eaf3f7ddc94357fb302a6e1fdd1b7aa873f8 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-6b4ec56 [2022-11-20 20:53:44,062 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 20:53:44,064 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 20:53:44,096 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 20:53:44,099 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 20:53:44,100 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 20:53:44,102 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 20:53:44,103 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 20:53:44,105 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 20:53:44,106 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 20:53:44,107 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 20:53:44,108 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 20:53:44,109 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 20:53:44,110 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 20:53:44,115 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 20:53:44,120 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 20:53:44,121 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 20:53:44,123 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 20:53:44,125 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 20:53:44,127 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 20:53:44,128 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 20:53:44,137 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 20:53:44,140 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 20:53:44,143 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 20:53:44,147 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 20:53:44,147 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 20:53:44,147 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 20:53:44,148 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 20:53:44,149 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 20:53:44,150 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 20:53:44,150 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 20:53:44,151 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 20:53:44,151 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 20:53:44,152 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 20:53:44,173 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 20:53:44,174 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 20:53:44,175 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 20:53:44,175 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 20:53:44,175 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 20:53:44,176 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 20:53:44,177 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 20:53:44,182 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf [2022-11-20 20:53:44,225 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 20:53:44,225 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 20:53:44,226 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 20:53:44,226 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 20:53:44,227 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 20:53:44,227 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 20:53:44,228 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-20 20:53:44,228 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-20 20:53:44,228 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-20 20:53:44,228 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-20 20:53:44,229 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-20 20:53:44,230 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-20 20:53:44,231 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 20:53:44,231 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 20:53:44,231 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 20:53:44,231 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-20 20:53:44,232 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-20 20:53:44,232 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 20:53:44,232 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-20 20:53:44,233 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 20:53:44,233 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-20 20:53:44,233 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-20 20:53:44,233 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-20 20:53:44,234 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 20:53:44,234 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-20 20:53:44,234 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-20 20:53:44,234 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-20 20:53:44,235 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-20 20:53:44,235 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 20:53:44,235 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 20:53:44,235 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 20:53:44,236 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 20:53:44,236 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 20:53:44,237 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 20:53:44,237 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 20:53:44,237 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-20 20:53:44,237 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-20 20:53:44,238 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-20 20:53:44,238 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-20 20:53:44,238 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_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/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_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9 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 -> Taipan 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 -> c870162e8691a06e8bb6a8083be9eaf3f7ddc94357fb302a6e1fdd1b7aa873f8 [2022-11-20 20:53:44,670 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 20:53:44,704 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 20:53:44,708 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 20:53:44,710 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 20:53:44,711 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 20:53:44,713 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/../../sv-benchmarks/c/weaver/parallel-misc-1.wvr.c [2022-11-20 20:53:48,025 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 20:53:48,299 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 20:53:48,300 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/sv-benchmarks/c/weaver/parallel-misc-1.wvr.c [2022-11-20 20:53:48,310 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/data/584d29214/3c79ea85d5b343f199dae01fbfe301d5/FLAG435c0f4fb [2022-11-20 20:53:48,336 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/data/584d29214/3c79ea85d5b343f199dae01fbfe301d5 [2022-11-20 20:53:48,340 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 20:53:48,342 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 20:53:48,347 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 20:53:48,347 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 20:53:48,351 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 20:53:48,352 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 08:53:48" (1/1) ... [2022-11-20 20:53:48,353 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@23288c7d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:48, skipping insertion in model container [2022-11-20 20:53:48,353 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 08:53:48" (1/1) ... [2022-11-20 20:53:48,361 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 20:53:48,392 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 20:53:48,645 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/sv-benchmarks/c/weaver/parallel-misc-1.wvr.c[2755,2768] [2022-11-20 20:53:48,672 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 20:53:48,689 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-20 20:53:48,699 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 20:53:48,727 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/sv-benchmarks/c/weaver/parallel-misc-1.wvr.c[2755,2768] [2022-11-20 20:53:48,736 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 20:53:48,742 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 20:53:48,776 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/sv-benchmarks/c/weaver/parallel-misc-1.wvr.c[2755,2768] [2022-11-20 20:53:48,789 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 20:53:48,812 INFO L208 MainTranslator]: Completed translation [2022-11-20 20:53:48,813 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:48 WrapperNode [2022-11-20 20:53:48,813 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 20:53:48,814 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 20:53:48,815 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 20:53:48,815 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 20:53:48,823 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:48" (1/1) ... [2022-11-20 20:53:48,851 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:48" (1/1) ... [2022-11-20 20:53:48,910 INFO L138 Inliner]: procedures = 25, calls = 41, calls flagged for inlining = 17, calls inlined = 31, statements flattened = 259 [2022-11-20 20:53:48,915 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 20:53:48,916 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 20:53:48,916 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 20:53:48,916 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 20:53:48,926 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:48" (1/1) ... [2022-11-20 20:53:48,926 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:48" (1/1) ... [2022-11-20 20:53:48,931 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:48" (1/1) ... [2022-11-20 20:53:48,932 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:48" (1/1) ... [2022-11-20 20:53:48,943 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:48" (1/1) ... [2022-11-20 20:53:48,948 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:48" (1/1) ... [2022-11-20 20:53:48,950 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:48" (1/1) ... [2022-11-20 20:53:48,952 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:48" (1/1) ... [2022-11-20 20:53:48,956 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 20:53:48,957 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 20:53:48,957 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 20:53:48,958 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 20:53:48,959 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:48" (1/1) ... [2022-11-20 20:53:48,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 20:53:48,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 20:53:48,990 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 20:53:49,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 20:53:49,069 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 20:53:49,069 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-20 20:53:49,069 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-20 20:53:49,069 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-20 20:53:49,070 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-20 20:53:49,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-20 20:53:49,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 20:53:49,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 20:53:49,070 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-20 20:53:49,071 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 20:53:49,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 20:53:49,071 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 20:53:49,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-20 20:53:49,073 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-20 20:53:49,220 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 20:53:49,222 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 20:53:50,137 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 20:53:50,151 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 20:53:50,156 INFO L300 CfgBuilder]: Removed 3 assume(true) statements. [2022-11-20 20:53:50,161 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 08:53:50 BoogieIcfgContainer [2022-11-20 20:53:50,161 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 20:53:50,164 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 20:53:50,164 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 20:53:50,167 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 20:53:50,168 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 08:53:48" (1/3) ... [2022-11-20 20:53:50,169 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b034d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 08:53:50, skipping insertion in model container [2022-11-20 20:53:50,169 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 08:53:48" (2/3) ... [2022-11-20 20:53:50,171 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b034d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 08:53:50, skipping insertion in model container [2022-11-20 20:53:50,171 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 08:53:50" (3/3) ... [2022-11-20 20:53:50,173 INFO L112 eAbstractionObserver]: Analyzing ICFG parallel-misc-1.wvr.c [2022-11-20 20:53:50,194 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 20:53:50,194 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 24 error locations. [2022-11-20 20:53:50,196 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-20 20:53:50,387 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-11-20 20:53:50,450 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-11-20 20:53:50,469 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 383 places, 404 transitions, 824 flow [2022-11-20 20:53:50,472 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 383 places, 404 transitions, 824 flow [2022-11-20 20:53:50,474 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 383 places, 404 transitions, 824 flow [2022-11-20 20:53:50,680 INFO L130 PetriNetUnfolder]: 28/402 cut-off events. [2022-11-20 20:53:50,680 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-20 20:53:50,700 INFO L83 FinitePrefix]: Finished finitePrefix Result has 411 conditions, 402 events. 28/402 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1029 event pairs, 0 based on Foata normal form. 0/350 useless extension candidates. Maximal degree in co-relation 279. Up to 2 conditions per place. [2022-11-20 20:53:50,749 INFO L119 LiptonReduction]: Number of co-enabled transitions 40920 [2022-11-20 20:54:40,690 INFO L134 LiptonReduction]: Checked pairs total: 38365 [2022-11-20 20:54:40,690 INFO L136 LiptonReduction]: Total number of compositions: 511 [2022-11-20 20:54:40,700 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 47 places, 44 transitions, 104 flow [2022-11-20 20:54:40,748 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 402 states, 222 states have (on average 4.824324324324325) internal successors, (1071), 401 states have internal predecessors, (1071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:40,768 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 20:54:40,775 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;@3a8cfae6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 20:54:40,775 INFO L358 AbstractCegarLoop]: Starting to check reachability of 38 error locations. [2022-11-20 20:54:40,778 INFO L276 IsEmpty]: Start isEmpty. Operand has 402 states, 222 states have (on average 4.824324324324325) internal successors, (1071), 401 states have internal predecessors, (1071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:40,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-20 20:54:40,784 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:54:40,785 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-20 20:54:40,785 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:54:40,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:54:40,791 INFO L85 PathProgramCache]: Analyzing trace with hash 55379, now seen corresponding path program 1 times [2022-11-20 20:54:40,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:54:40,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [674946532] [2022-11-20 20:54:40,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:54:40,805 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:40,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:54:40,811 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:54:40,819 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-20 20:54:40,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:40,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 20:54:40,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:41,104 INFO L321 Elim1Store]: treesize reduction 46, result has 29.2 percent of original size [2022-11-20 20:54:41,105 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 33 [2022-11-20 20:54:41,164 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:41,164 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:54:41,167 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:54:41,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [674946532] [2022-11-20 20:54:41,167 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [674946532] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:54:41,168 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:54:41,168 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 20:54:41,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202152432] [2022-11-20 20:54:41,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:54:41,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:54:41,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:54:41,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:54:41,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 20:54:41,247 INFO L87 Difference]: Start difference. First operand has 402 states, 222 states have (on average 4.824324324324325) internal successors, (1071), 401 states have internal predecessors, (1071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:41,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:54:41,578 INFO L93 Difference]: Finished difference Result 120 states and 297 transitions. [2022-11-20 20:54:41,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:54:41,581 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-20 20:54:41,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:54:41,599 INFO L225 Difference]: With dead ends: 120 [2022-11-20 20:54:41,600 INFO L226 Difference]: Without dead ends: 120 [2022-11-20 20:54:41,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 20:54:41,606 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 29 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 20:54:41,607 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 0 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 20:54:41,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2022-11-20 20:54:41,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 120. [2022-11-20 20:54:41,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 87 states have (on average 3.413793103448276) internal successors, (297), 119 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:41,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 297 transitions. [2022-11-20 20:54:41,664 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 297 transitions. Word has length 2 [2022-11-20 20:54:41,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:54:41,665 INFO L495 AbstractCegarLoop]: Abstraction has 120 states and 297 transitions. [2022-11-20 20:54:41,666 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:41,666 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 297 transitions. [2022-11-20 20:54:41,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-20 20:54:41,667 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:54:41,667 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-20 20:54:41,680 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-20 20:54:41,879 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:41,880 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:54:41,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:54:41,881 INFO L85 PathProgramCache]: Analyzing trace with hash 55380, now seen corresponding path program 1 times [2022-11-20 20:54:41,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:54:41,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1285553360] [2022-11-20 20:54:41,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:54:41,882 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:41,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:54:41,885 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:54:41,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-20 20:54:42,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:42,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 20:54:42,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:42,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:54:42,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:54:42,107 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 20:54:42,107 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 20 [2022-11-20 20:54:42,131 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 20:54:42,178 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:42,179 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:54:42,179 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:54:42,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1285553360] [2022-11-20 20:54:42,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1285553360] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:54:42,179 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:54:42,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 20:54:42,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775424467] [2022-11-20 20:54:42,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:54:42,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:54:42,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:54:42,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:54:42,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 20:54:42,182 INFO L87 Difference]: Start difference. First operand 120 states and 297 transitions. Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:42,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:54:42,384 INFO L93 Difference]: Finished difference Result 121 states and 301 transitions. [2022-11-20 20:54:42,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:54:42,384 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-20 20:54:42,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:54:42,386 INFO L225 Difference]: With dead ends: 121 [2022-11-20 20:54:42,386 INFO L226 Difference]: Without dead ends: 121 [2022-11-20 20:54:42,387 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 20:54:42,388 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 29 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 20:54:42,389 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 29 Unchecked, 0.2s Time] [2022-11-20 20:54:42,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2022-11-20 20:54:42,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2022-11-20 20:54:42,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 88 states have (on average 3.4204545454545454) internal successors, (301), 120 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:42,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 301 transitions. [2022-11-20 20:54:42,401 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 301 transitions. Word has length 2 [2022-11-20 20:54:42,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:54:42,401 INFO L495 AbstractCegarLoop]: Abstraction has 121 states and 301 transitions. [2022-11-20 20:54:42,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:42,401 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 301 transitions. [2022-11-20 20:54:42,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-20 20:54:42,402 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:54:42,402 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-20 20:54:42,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-20 20:54:42,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:42,614 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:54:42,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:54:42,615 INFO L85 PathProgramCache]: Analyzing trace with hash 54904, now seen corresponding path program 1 times [2022-11-20 20:54:42,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:54:42,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1297178430] [2022-11-20 20:54:42,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:54:42,616 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:42,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:54:42,618 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:54:42,619 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-20 20:54:42,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:42,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 20:54:42,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:42,724 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-20 20:54:42,725 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-20 20:54:42,737 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:42,737 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:54:42,737 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:54:42,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1297178430] [2022-11-20 20:54:42,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1297178430] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:54:42,738 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:54:42,738 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 20:54:42,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515947405] [2022-11-20 20:54:42,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:54:42,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:54:42,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:54:42,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:54:42,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 20:54:42,740 INFO L87 Difference]: Start difference. First operand 121 states and 301 transitions. Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:42,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:54:42,966 INFO L93 Difference]: Finished difference Result 120 states and 299 transitions. [2022-11-20 20:54:42,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:54:42,967 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-20 20:54:42,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:54:42,968 INFO L225 Difference]: With dead ends: 120 [2022-11-20 20:54:42,968 INFO L226 Difference]: Without dead ends: 120 [2022-11-20 20:54:42,969 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 20:54:42,970 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 28 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 20:54:42,970 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 0 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 20:54:42,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2022-11-20 20:54:42,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 120. [2022-11-20 20:54:42,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 88 states have (on average 3.397727272727273) internal successors, (299), 119 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:42,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 299 transitions. [2022-11-20 20:54:42,981 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 299 transitions. Word has length 2 [2022-11-20 20:54:42,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:54:42,982 INFO L495 AbstractCegarLoop]: Abstraction has 120 states and 299 transitions. [2022-11-20 20:54:42,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:42,982 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 299 transitions. [2022-11-20 20:54:42,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2022-11-20 20:54:42,982 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:54:42,982 INFO L195 NwaCegarLoop]: trace histogram [1, 1] [2022-11-20 20:54:42,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-20 20:54:43,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:43,183 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:54:43,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:54:43,184 INFO L85 PathProgramCache]: Analyzing trace with hash 54905, now seen corresponding path program 1 times [2022-11-20 20:54:43,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:54:43,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1431151668] [2022-11-20 20:54:43,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:54:43,184 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:43,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:54:43,185 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:54:43,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-20 20:54:43,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:43,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 20:54:43,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:43,413 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:54:43,414 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:54:43,444 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:43,445 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:54:43,445 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:54:43,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1431151668] [2022-11-20 20:54:43,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1431151668] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:54:43,445 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:54:43,446 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 20:54:43,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120794627] [2022-11-20 20:54:43,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:54:43,446 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:54:43,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:54:43,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:54:43,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 20:54:43,447 INFO L87 Difference]: Start difference. First operand 120 states and 299 transitions. Second operand has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:43,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:54:43,905 INFO L93 Difference]: Finished difference Result 235 states and 589 transitions. [2022-11-20 20:54:43,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:54:43,906 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 2 [2022-11-20 20:54:43,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:54:43,908 INFO L225 Difference]: With dead ends: 235 [2022-11-20 20:54:43,908 INFO L226 Difference]: Without dead ends: 235 [2022-11-20 20:54:43,908 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 20:54:43,909 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 25 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-20 20:54:43,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 0 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-20 20:54:43,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2022-11-20 20:54:43,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 120. [2022-11-20 20:54:43,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 88 states have (on average 3.3863636363636362) internal successors, (298), 119 states have internal predecessors, (298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:43,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 298 transitions. [2022-11-20 20:54:43,921 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 298 transitions. Word has length 2 [2022-11-20 20:54:43,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:54:43,921 INFO L495 AbstractCegarLoop]: Abstraction has 120 states and 298 transitions. [2022-11-20 20:54:43,921 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.0) internal successors, (2), 2 states have internal predecessors, (2), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:43,921 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 298 transitions. [2022-11-20 20:54:43,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-20 20:54:43,922 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:54:43,922 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-20 20:54:43,940 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-20 20:54:44,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:44,133 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:54:44,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:54:44,134 INFO L85 PathProgramCache]: Analyzing trace with hash 1714097, now seen corresponding path program 1 times [2022-11-20 20:54:44,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:54:44,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1214370459] [2022-11-20 20:54:44,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:54:44,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-20 20:54:44,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:54:44,136 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:54:44,141 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-20 20:54:44,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:44,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 20:54:44,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:44,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:54:44,297 INFO L321 Elim1Store]: treesize reduction 20, result has 48.7 percent of original size [2022-11-20 20:54:44,297 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 12 treesize of output 24 [2022-11-20 20:54:44,322 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2022-11-20 20:54:44,421 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:44,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:54:44,573 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:44,574 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:54:44,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1214370459] [2022-11-20 20:54:44,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1214370459] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-20 20:54:44,574 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 20:54:44,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 4 [2022-11-20 20:54:44,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596863585] [2022-11-20 20:54:44,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:54:44,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 20:54:44,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:54:44,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 20:54:44,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-20 20:54:44,576 INFO L87 Difference]: Start difference. First operand 120 states and 298 transitions. Second operand has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:44,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:54:44,828 INFO L93 Difference]: Finished difference Result 95 states and 221 transitions. [2022-11-20 20:54:44,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:54:44,830 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2022-11-20 20:54:44,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:54:44,830 INFO L225 Difference]: With dead ends: 95 [2022-11-20 20:54:44,831 INFO L226 Difference]: Without dead ends: 95 [2022-11-20 20:54:44,831 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 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-20 20:54:44,832 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 51 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 20:54:44,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 0 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 20:54:44,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2022-11-20 20:54:44,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 95. [2022-11-20 20:54:44,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 73 states have (on average 3.0273972602739727) internal successors, (221), 94 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:44,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 221 transitions. [2022-11-20 20:54:44,849 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 221 transitions. Word has length 3 [2022-11-20 20:54:44,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:54:44,849 INFO L495 AbstractCegarLoop]: Abstraction has 95 states and 221 transitions. [2022-11-20 20:54:44,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.0) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:44,850 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 221 transitions. [2022-11-20 20:54:44,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2022-11-20 20:54:44,855 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:54:44,856 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2022-11-20 20:54:44,872 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-20 20:54:45,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:45,072 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:54:45,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:54:45,073 INFO L85 PathProgramCache]: Analyzing trace with hash 1713622, now seen corresponding path program 1 times [2022-11-20 20:54:45,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:54:45,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2115017670] [2022-11-20 20:54:45,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:54:45,073 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:45,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:54:45,076 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:54:45,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-20 20:54:45,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:45,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-20 20:54:45,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:45,246 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:54:45,246 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:54:45,329 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:45,329 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:54:45,590 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:45,590 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:54:45,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2115017670] [2022-11-20 20:54:45,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2115017670] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:54:45,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [993806657] [2022-11-20 20:54:45,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:54:45,591 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:54:45,591 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:54:45,597 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:54:45,619 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2022-11-20 20:54:45,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:45,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-20 20:54:45,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:45,823 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:54:45,823 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:54:45,880 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:45,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:54:45,958 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:45,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [993806657] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:54:45,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889313761] [2022-11-20 20:54:45,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:54:45,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 20:54:45,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 20:54:45,970 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 20:54:45,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-20 20:54:46,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:46,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-20 20:54:46,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:46,140 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:54:46,141 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:54:46,208 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:46,208 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:54:46,356 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:46,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889313761] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:54:46,356 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-20 20:54:46,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2, 2, 2, 2, 2] total 6 [2022-11-20 20:54:46,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208020937] [2022-11-20 20:54:46,357 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-20 20:54:46,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 20:54:46,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:54:46,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 20:54:46,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-11-20 20:54:46,358 INFO L87 Difference]: Start difference. First operand 95 states and 221 transitions. Second operand has 8 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 7 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:47,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:54:47,766 INFO L93 Difference]: Finished difference Result 371 states and 872 transitions. [2022-11-20 20:54:47,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 20:54:47,767 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 7 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2022-11-20 20:54:47,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:54:47,769 INFO L225 Difference]: With dead ends: 371 [2022-11-20 20:54:47,770 INFO L226 Difference]: Without dead ends: 371 [2022-11-20 20:54:47,770 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=40, Invalid=50, Unknown=0, NotChecked=0, Total=90 [2022-11-20 20:54:47,771 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 263 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 20:54:47,772 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [263 Valid, 0 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-20 20:54:47,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2022-11-20 20:54:47,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 98. [2022-11-20 20:54:47,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 76 states have (on average 2.986842105263158) internal successors, (227), 97 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:47,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 227 transitions. [2022-11-20 20:54:47,780 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 227 transitions. Word has length 3 [2022-11-20 20:54:47,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:54:47,781 INFO L495 AbstractCegarLoop]: Abstraction has 98 states and 227 transitions. [2022-11-20 20:54:47,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 7 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:47,781 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 227 transitions. [2022-11-20 20:54:47,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-20 20:54:47,781 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:54:47,782 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-20 20:54:47,800 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (8)] Forceful destruction successful, exit code 0 [2022-11-20 20:54:47,991 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2022-11-20 20:54:48,191 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-20 20:54:48,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 20:54:48,385 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:54:48,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:54:48,385 INFO L85 PathProgramCache]: Analyzing trace with hash 53256871, now seen corresponding path program 1 times [2022-11-20 20:54:48,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:54:48,386 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1097613474] [2022-11-20 20:54:48,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:54:48,386 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:48,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:54:48,387 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:54:48,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-20 20:54:48,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:48,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-20 20:54:48,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:48,505 INFO L321 Elim1Store]: treesize reduction 50, result has 23.1 percent of original size [2022-11-20 20:54:48,506 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 22 [2022-11-20 20:54:48,530 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:48,530 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:54:48,530 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:54:48,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1097613474] [2022-11-20 20:54:48,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1097613474] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:54:48,531 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:54:48,531 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 20:54:48,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919179882] [2022-11-20 20:54:48,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:54:48,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:54:48,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:54:48,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:54:48,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 20:54:48,532 INFO L87 Difference]: Start difference. First operand 98 states and 227 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:48,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:54:48,713 INFO L93 Difference]: Finished difference Result 88 states and 206 transitions. [2022-11-20 20:54:48,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:54:48,714 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2022-11-20 20:54:48,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:54:48,715 INFO L225 Difference]: With dead ends: 88 [2022-11-20 20:54:48,715 INFO L226 Difference]: Without dead ends: 88 [2022-11-20 20:54:48,715 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 20:54:48,716 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 22 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 20:54:48,716 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 0 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 20:54:48,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2022-11-20 20:54:48,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 88. [2022-11-20 20:54:48,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 72 states have (on average 2.861111111111111) internal successors, (206), 87 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:48,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 206 transitions. [2022-11-20 20:54:48,721 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 206 transitions. Word has length 4 [2022-11-20 20:54:48,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:54:48,721 INFO L495 AbstractCegarLoop]: Abstraction has 88 states and 206 transitions. [2022-11-20 20:54:48,721 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:48,721 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 206 transitions. [2022-11-20 20:54:48,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-20 20:54:48,722 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:54:48,722 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-20 20:54:48,738 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-20 20:54:48,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:48,922 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:54:48,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:54:48,923 INFO L85 PathProgramCache]: Analyzing trace with hash 53256872, now seen corresponding path program 1 times [2022-11-20 20:54:48,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:54:48,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [610731708] [2022-11-20 20:54:48,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:54:48,923 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:48,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:54:48,924 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:54:48,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-20 20:54:49,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:49,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-20 20:54:49,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:49,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:54:49,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:54:49,081 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 20:54:49,081 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 20 [2022-11-20 20:54:49,088 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 12 [2022-11-20 20:54:49,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:49,111 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:54:49,111 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:54:49,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [610731708] [2022-11-20 20:54:49,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [610731708] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:54:49,111 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:54:49,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-20 20:54:49,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414636772] [2022-11-20 20:54:49,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:54:49,112 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 20:54:49,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:54:49,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 20:54:49,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 20:54:49,113 INFO L87 Difference]: Start difference. First operand 88 states and 206 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:49,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:54:49,282 INFO L93 Difference]: Finished difference Result 78 states and 185 transitions. [2022-11-20 20:54:49,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 20:54:49,283 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2022-11-20 20:54:49,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:54:49,284 INFO L225 Difference]: With dead ends: 78 [2022-11-20 20:54:49,284 INFO L226 Difference]: Without dead ends: 78 [2022-11-20 20:54:49,284 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 20:54:49,285 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 20 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 20:54:49,285 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 0 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 20:54:49,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2022-11-20 20:54:49,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2022-11-20 20:54:49,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 68 states have (on average 2.7205882352941178) internal successors, (185), 77 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:49,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 185 transitions. [2022-11-20 20:54:49,300 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 185 transitions. Word has length 4 [2022-11-20 20:54:49,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:54:49,300 INFO L495 AbstractCegarLoop]: Abstraction has 78 states and 185 transitions. [2022-11-20 20:54:49,300 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:49,300 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 185 transitions. [2022-11-20 20:54:49,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-20 20:54:49,300 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:54:49,300 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-20 20:54:49,309 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-20 20:54:49,501 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:49,501 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:54:49,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:54:49,501 INFO L85 PathProgramCache]: Analyzing trace with hash 53256688, now seen corresponding path program 1 times [2022-11-20 20:54:49,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:54:49,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [977853297] [2022-11-20 20:54:49,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:54:49,502 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:49,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:54:49,503 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:54:49,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-20 20:54:49,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:49,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-20 20:54:49,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:49,611 INFO L321 Elim1Store]: treesize reduction 39, result has 40.0 percent of original size [2022-11-20 20:54:49,611 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 33 [2022-11-20 20:54:49,634 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:49,634 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:54:49,634 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:54:49,635 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [977853297] [2022-11-20 20:54:49,635 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [977853297] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:54:49,635 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:54:49,635 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 20:54:49,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475082706] [2022-11-20 20:54:49,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:54:49,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 20:54:49,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:54:49,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 20:54:49,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 20:54:49,636 INFO L87 Difference]: Start difference. First operand 78 states and 185 transitions. Second operand has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:49,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:54:49,853 INFO L93 Difference]: Finished difference Result 56 states and 130 transitions. [2022-11-20 20:54:49,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 20:54:49,854 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2022-11-20 20:54:49,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:54:49,855 INFO L225 Difference]: With dead ends: 56 [2022-11-20 20:54:49,855 INFO L226 Difference]: Without dead ends: 56 [2022-11-20 20:54:49,855 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 20:54:49,855 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 36 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 20:54:49,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 0 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 20:54:49,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2022-11-20 20:54:49,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2022-11-20 20:54:49,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 51 states have (on average 2.549019607843137) internal successors, (130), 55 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:49,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 130 transitions. [2022-11-20 20:54:49,859 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 130 transitions. Word has length 4 [2022-11-20 20:54:49,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:54:49,859 INFO L495 AbstractCegarLoop]: Abstraction has 56 states and 130 transitions. [2022-11-20 20:54:49,859 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:49,859 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 130 transitions. [2022-11-20 20:54:49,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-11-20 20:54:49,859 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:54:49,860 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-11-20 20:54:49,876 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Ended with exit code 0 [2022-11-20 20:54:50,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:50,071 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:54:50,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:54:50,071 INFO L85 PathProgramCache]: Analyzing trace with hash 53256689, now seen corresponding path program 1 times [2022-11-20 20:54:50,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:54:50,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1885150529] [2022-11-20 20:54:50,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:54:50,071 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:50,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:54:50,072 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:54:50,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-20 20:54:50,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:50,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 20:54:50,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:50,218 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:54:50,219 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:54:50,316 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:50,316 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:54:50,316 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:54:50,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1885150529] [2022-11-20 20:54:50,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1885150529] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:54:50,317 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:54:50,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 20:54:50,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620358044] [2022-11-20 20:54:50,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:54:50,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 20:54:50,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:54:50,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 20:54:50,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 20:54:50,318 INFO L87 Difference]: Start difference. First operand 56 states and 130 transitions. Second operand has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:50,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:54:50,660 INFO L93 Difference]: Finished difference Result 96 states and 228 transitions. [2022-11-20 20:54:50,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 20:54:50,660 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2022-11-20 20:54:50,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:54:50,662 INFO L225 Difference]: With dead ends: 96 [2022-11-20 20:54:50,662 INFO L226 Difference]: Without dead ends: 96 [2022-11-20 20:54:50,662 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 20:54:50,663 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 48 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 20:54:50,663 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 0 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 20:54:50,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2022-11-20 20:54:50,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 64. [2022-11-20 20:54:50,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 59 states have (on average 2.7966101694915255) internal successors, (165), 63 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:50,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 165 transitions. [2022-11-20 20:54:50,667 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 165 transitions. Word has length 4 [2022-11-20 20:54:50,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:54:50,668 INFO L495 AbstractCegarLoop]: Abstraction has 64 states and 165 transitions. [2022-11-20 20:54:50,668 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:50,668 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 165 transitions. [2022-11-20 20:54:50,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 20:54:50,669 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:54:50,669 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-20 20:54:50,684 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-20 20:54:50,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:50,880 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:54:50,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:54:50,881 INFO L85 PathProgramCache]: Analyzing trace with hash -359592524, now seen corresponding path program 1 times [2022-11-20 20:54:50,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:54:50,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1696777084] [2022-11-20 20:54:50,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:54:50,881 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:50,881 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:54:50,882 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:54:50,883 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-20 20:54:50,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:50,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 20:54:50,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:51,071 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:54:51,071 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:54:51,216 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:51,216 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:54:51,216 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:54:51,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1696777084] [2022-11-20 20:54:51,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1696777084] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:54:51,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:54:51,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 20:54:51,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179303132] [2022-11-20 20:54:51,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:54:51,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 20:54:51,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:54:51,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 20:54:51,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 20:54:51,219 INFO L87 Difference]: Start difference. First operand 64 states and 165 transitions. Second operand has 4 states, 4 states have (on average 1.5) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:51,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:54:51,433 INFO L93 Difference]: Finished difference Result 67 states and 171 transitions. [2022-11-20 20:54:51,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 20:54:51,434 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.5) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-20 20:54:51,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:54:51,435 INFO L225 Difference]: With dead ends: 67 [2022-11-20 20:54:51,435 INFO L226 Difference]: Without dead ends: 67 [2022-11-20 20:54:51,435 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 20:54:51,436 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 22 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 20:54:51,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 22 Unchecked, 0.2s Time] [2022-11-20 20:54:51,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2022-11-20 20:54:51,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2022-11-20 20:54:51,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 2.7580645161290325) internal successors, (171), 66 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:51,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 171 transitions. [2022-11-20 20:54:51,440 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 171 transitions. Word has length 6 [2022-11-20 20:54:51,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:54:51,440 INFO L495 AbstractCegarLoop]: Abstraction has 67 states and 171 transitions. [2022-11-20 20:54:51,440 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.5) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:51,440 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 171 transitions. [2022-11-20 20:54:51,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 20:54:51,441 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:54:51,441 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-20 20:54:51,454 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-20 20:54:51,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:51,647 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:54:51,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:54:51,648 INFO L85 PathProgramCache]: Analyzing trace with hash -359617324, now seen corresponding path program 1 times [2022-11-20 20:54:51,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:54:51,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [982661913] [2022-11-20 20:54:51,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:54:51,648 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:51,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:54:51,649 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:54:51,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-20 20:54:51,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:51,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 20:54:51,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:51,825 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:54:51,826 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:54:51,948 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:51,948 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:54:51,949 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:54:51,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [982661913] [2022-11-20 20:54:51,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [982661913] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:54:51,949 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:54:51,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 20:54:51,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349959385] [2022-11-20 20:54:51,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:54:51,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 20:54:51,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:54:51,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 20:54:51,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 20:54:51,950 INFO L87 Difference]: Start difference. First operand 67 states and 171 transitions. Second operand has 4 states, 4 states have (on average 1.5) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:52,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:54:52,167 INFO L93 Difference]: Finished difference Result 67 states and 170 transitions. [2022-11-20 20:54:52,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 20:54:52,168 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.5) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-20 20:54:52,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:54:52,169 INFO L225 Difference]: With dead ends: 67 [2022-11-20 20:54:52,169 INFO L226 Difference]: Without dead ends: 67 [2022-11-20 20:54:52,169 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 20:54:52,170 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 22 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 20:54:52,170 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 33 Invalid, 0 Unknown, 22 Unchecked, 0.2s Time] [2022-11-20 20:54:52,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2022-11-20 20:54:52,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2022-11-20 20:54:52,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 62 states have (on average 2.7419354838709675) internal successors, (170), 66 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:52,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 170 transitions. [2022-11-20 20:54:52,174 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 170 transitions. Word has length 6 [2022-11-20 20:54:52,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:54:52,174 INFO L495 AbstractCegarLoop]: Abstraction has 67 states and 170 transitions. [2022-11-20 20:54:52,174 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.5) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:52,174 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 170 transitions. [2022-11-20 20:54:52,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 20:54:52,175 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:54:52,175 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-20 20:54:52,188 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-20 20:54:52,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:52,388 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:54:52,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:54:52,388 INFO L85 PathProgramCache]: Analyzing trace with hash -359717212, now seen corresponding path program 1 times [2022-11-20 20:54:52,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:54:52,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1122189053] [2022-11-20 20:54:52,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:54:52,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-20 20:54:52,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:54:52,390 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:54:52,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-20 20:54:52,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:54:52,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 20:54:52,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:52,565 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:54:52,566 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:54:52,688 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:52,689 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:54:52,689 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:54:52,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1122189053] [2022-11-20 20:54:52,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1122189053] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:54:52,689 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:54:52,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-20 20:54:52,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408267828] [2022-11-20 20:54:52,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:54:52,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 20:54:52,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:54:52,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 20:54:52,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 20:54:52,691 INFO L87 Difference]: Start difference. First operand 67 states and 170 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:52,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:54:52,992 INFO L93 Difference]: Finished difference Result 97 states and 252 transitions. [2022-11-20 20:54:52,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 20:54:52,993 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-20 20:54:52,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:54:52,994 INFO L225 Difference]: With dead ends: 97 [2022-11-20 20:54:52,994 INFO L226 Difference]: Without dead ends: 97 [2022-11-20 20:54:52,994 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 20:54:52,995 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 45 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-20 20:54:52,995 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 0 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-20 20:54:52,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-11-20 20:54:52,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 81. [2022-11-20 20:54:52,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 76 states have (on average 2.9473684210526314) internal successors, (224), 80 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:52,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 224 transitions. [2022-11-20 20:54:52,999 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 224 transitions. Word has length 6 [2022-11-20 20:54:52,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:54:52,999 INFO L495 AbstractCegarLoop]: Abstraction has 81 states and 224 transitions. [2022-11-20 20:54:52,999 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:54:53,000 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 224 transitions. [2022-11-20 20:54:53,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-20 20:54:53,000 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:54:53,000 INFO L195 NwaCegarLoop]: trace histogram [4, 1, 1] [2022-11-20 20:54:53,018 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-20 20:54:53,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:53,201 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:54:53,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:54:53,201 INFO L85 PathProgramCache]: Analyzing trace with hash -477608519, now seen corresponding path program 2 times [2022-11-20 20:54:53,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:54:53,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1060535066] [2022-11-20 20:54:53,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 20:54:53,202 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:54:53,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:54:53,203 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:54:53,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-20 20:54:53,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 20:54:53,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 20:54:53,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-20 20:54:53,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:53,383 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:54:53,383 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:54:53,561 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:53,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:54:54,310 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:54,310 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:54:54,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1060535066] [2022-11-20 20:54:54,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1060535066] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:54:54,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [627454201] [2022-11-20 20:54:54,310 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 20:54:54,310 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:54:54,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:54:54,312 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:54:54,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2022-11-20 20:54:54,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 20:54:54,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 20:54:54,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 20:54:54,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:54,586 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:54:54,587 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:54:54,702 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:54,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:54:55,691 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:55,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [627454201] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:54:55,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32089323] [2022-11-20 20:54:55,691 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 20:54:55,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 20:54:55,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 20:54:55,692 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 20:54:55,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-20 20:54:55,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 20:54:55,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 20:54:55,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 20:54:55,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:54:55,892 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:54:55,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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:54:55,968 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:55,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:54:56,162 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:54:56,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32089323] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:54:56,162 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-20 20:54:56,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 15 [2022-11-20 20:54:56,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862258055] [2022-11-20 20:54:56,163 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-20 20:54:56,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-20 20:54:56,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:54:56,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-20 20:54:56,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-11-20 20:54:56,164 INFO L87 Difference]: Start difference. First operand 81 states and 224 transitions. Second operand has 17 states, 16 states have (on average 1.1875) internal successors, (19), 16 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:01,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:55:01,319 INFO L93 Difference]: Finished difference Result 720 states and 2084 transitions. [2022-11-20 20:55:01,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 20:55:01,320 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 1.1875) internal successors, (19), 16 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2022-11-20 20:55:01,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:55:01,325 INFO L225 Difference]: With dead ends: 720 [2022-11-20 20:55:01,326 INFO L226 Difference]: Without dead ends: 720 [2022-11-20 20:55:01,326 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=152, Invalid=268, Unknown=0, NotChecked=0, Total=420 [2022-11-20 20:55:01,327 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 846 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 846 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-11-20 20:55:01,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [846 Valid, 0 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 701 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-11-20 20:55:01,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2022-11-20 20:55:01,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 87. [2022-11-20 20:55:01,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 82 states have (on average 2.8780487804878048) internal successors, (236), 86 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:01,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 236 transitions. [2022-11-20 20:55:01,337 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 236 transitions. Word has length 6 [2022-11-20 20:55:01,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:55:01,338 INFO L495 AbstractCegarLoop]: Abstraction has 87 states and 236 transitions. [2022-11-20 20:55:01,338 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 1.1875) internal successors, (19), 16 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:01,338 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 236 transitions. [2022-11-20 20:55:01,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 20:55:01,339 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:55:01,339 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:55:01,360 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-20 20:55:01,556 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-20 20:55:01,753 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2022-11-20 20:55:01,951 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt [2022-11-20 20:55:01,951 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:55:01,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:55:01,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1737437411, now seen corresponding path program 1 times [2022-11-20 20:55:01,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:55:01,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [978225226] [2022-11-20 20:55:01,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:55:01,952 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:55:01,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:55:01,953 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:55:01,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-20 20:55:02,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:55:02,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 20:55:02,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:02,162 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:55:02,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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:55:02,312 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:02,312 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:55:02,312 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:55:02,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [978225226] [2022-11-20 20:55:02,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [978225226] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:55:02,313 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:55:02,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 20:55:02,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254493728] [2022-11-20 20:55:02,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:55:02,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 20:55:02,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:55:02,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 20:55:02,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 20:55:02,314 INFO L87 Difference]: Start difference. First operand 87 states and 236 transitions. Second operand has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:02,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:55:02,519 INFO L93 Difference]: Finished difference Result 89 states and 241 transitions. [2022-11-20 20:55:02,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 20:55:02,520 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-20 20:55:02,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:55:02,521 INFO L225 Difference]: With dead ends: 89 [2022-11-20 20:55:02,521 INFO L226 Difference]: Without dead ends: 89 [2022-11-20 20:55:02,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 20:55:02,522 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 22 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 20:55:02,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 22 Unchecked, 0.2s Time] [2022-11-20 20:55:02,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-11-20 20:55:02,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2022-11-20 20:55:02,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 84 states have (on average 2.869047619047619) internal successors, (241), 88 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:02,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 241 transitions. [2022-11-20 20:55:02,527 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 241 transitions. Word has length 7 [2022-11-20 20:55:02,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:55:02,527 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 241 transitions. [2022-11-20 20:55:02,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:02,528 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 241 transitions. [2022-11-20 20:55:02,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 20:55:02,528 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:55:02,528 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:55:02,545 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-20 20:55:02,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:55:02,741 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:55:02,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:55:02,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1734125991, now seen corresponding path program 1 times [2022-11-20 20:55:02,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:55:02,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [274732104] [2022-11-20 20:55:02,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:55:02,741 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:55:02,742 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:55:02,742 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:55:02,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-20 20:55:02,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:55:02,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 20:55:02,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:02,932 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:55:02,932 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:55:03,061 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:03,061 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:55:03,061 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:55:03,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [274732104] [2022-11-20 20:55:03,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [274732104] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:55:03,062 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:55:03,062 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 20:55:03,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598566218] [2022-11-20 20:55:03,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:55:03,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 20:55:03,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:55:03,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 20:55:03,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 20:55:03,064 INFO L87 Difference]: Start difference. First operand 89 states and 241 transitions. Second operand has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:03,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:55:03,287 INFO L93 Difference]: Finished difference Result 89 states and 240 transitions. [2022-11-20 20:55:03,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 20:55:03,288 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-20 20:55:03,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:55:03,288 INFO L225 Difference]: With dead ends: 89 [2022-11-20 20:55:03,288 INFO L226 Difference]: Without dead ends: 89 [2022-11-20 20:55:03,288 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 20:55:03,289 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 21 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 20:55:03,289 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 21 Unchecked, 0.2s Time] [2022-11-20 20:55:03,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-11-20 20:55:03,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2022-11-20 20:55:03,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 84 states have (on average 2.857142857142857) internal successors, (240), 88 states have internal predecessors, (240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:03,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 240 transitions. [2022-11-20 20:55:03,293 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 240 transitions. Word has length 7 [2022-11-20 20:55:03,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:55:03,293 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 240 transitions. [2022-11-20 20:55:03,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:03,294 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 240 transitions. [2022-11-20 20:55:03,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 20:55:03,294 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:55:03,294 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:55:03,311 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-20 20:55:03,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:55:03,495 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:55:03,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:55:03,495 INFO L85 PathProgramCache]: Analyzing trace with hash 1733682654, now seen corresponding path program 1 times [2022-11-20 20:55:03,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:55:03,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [496356093] [2022-11-20 20:55:03,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:55:03,496 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:55:03,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:55:03,497 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:55:03,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-20 20:55:03,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:55:03,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 20:55:03,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:03,717 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:55:03,717 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:55:03,987 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:03,987 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 20:55:03,987 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:55:03,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [496356093] [2022-11-20 20:55:03,987 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [496356093] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 20:55:03,988 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 20:55:03,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 20:55:03,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820976557] [2022-11-20 20:55:03,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 20:55:03,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 20:55:03,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:55:03,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 20:55:03,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 20:55:03,989 INFO L87 Difference]: Start difference. First operand 89 states and 240 transitions. Second operand has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:04,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:55:04,206 INFO L93 Difference]: Finished difference Result 90 states and 245 transitions. [2022-11-20 20:55:04,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 20:55:04,207 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-20 20:55:04,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:55:04,207 INFO L225 Difference]: With dead ends: 90 [2022-11-20 20:55:04,207 INFO L226 Difference]: Without dead ends: 90 [2022-11-20 20:55:04,208 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-20 20:55:04,208 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 1 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 22 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 20:55:04,209 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 0 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 22 Unchecked, 0.2s Time] [2022-11-20 20:55:04,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-11-20 20:55:04,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 90. [2022-11-20 20:55:04,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 85 states have (on average 2.8823529411764706) internal successors, (245), 89 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:04,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 245 transitions. [2022-11-20 20:55:04,212 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 245 transitions. Word has length 7 [2022-11-20 20:55:04,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:55:04,213 INFO L495 AbstractCegarLoop]: Abstraction has 90 states and 245 transitions. [2022-11-20 20:55:04,213 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1.75) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:04,213 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 245 transitions. [2022-11-20 20:55:04,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-20 20:55:04,213 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:55:04,213 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:55:04,235 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-20 20:55:04,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:55:04,414 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:55:04,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:55:04,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1802934639, now seen corresponding path program 1 times [2022-11-20 20:55:04,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:55:04,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1764914767] [2022-11-20 20:55:04,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:55:04,415 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:55:04,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:55:04,416 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:55:04,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-20 20:55:04,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:55:04,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 20:55:04,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:04,605 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:55:04,606 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:55:04,805 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 20:55:04,806 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:55:05,358 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-20 20:55:05,358 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:55:05,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1764914767] [2022-11-20 20:55:05,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1764914767] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:55:05,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [785668263] [2022-11-20 20:55:05,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:55:05,359 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:55:05,360 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:55:05,364 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:55:05,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2022-11-20 20:55:05,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:55:05,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 20:55:05,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:05,646 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:55:05,647 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:55:05,893 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 17 treesize of output 13 [2022-11-20 20:55:05,972 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:05,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:55:06,609 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:06,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [785668263] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:55:06,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688448778] [2022-11-20 20:55:06,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:55:06,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 20:55:06,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 20:55:06,611 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 20:55:06,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-20 20:55:06,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:55:06,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-20 20:55:06,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:06,904 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:06,904 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:55:07,189 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:07,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688448778] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:55:07,190 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-20 20:55:07,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 5, 5, 4, 4] total 22 [2022-11-20 20:55:07,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453815992] [2022-11-20 20:55:07,190 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-20 20:55:07,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-20 20:55:07,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:55:07,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-20 20:55:07,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2022-11-20 20:55:07,191 INFO L87 Difference]: Start difference. First operand 90 states and 245 transitions. Second operand has 24 states, 23 states have (on average 1.6521739130434783) internal successors, (38), 23 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:12,005 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 20:55:13,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:55:13,727 INFO L93 Difference]: Finished difference Result 308 states and 790 transitions. [2022-11-20 20:55:13,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-20 20:55:13,728 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 1.6521739130434783) internal successors, (38), 23 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-11-20 20:55:13,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:55:13,729 INFO L225 Difference]: With dead ends: 308 [2022-11-20 20:55:13,729 INFO L226 Difference]: Without dead ends: 308 [2022-11-20 20:55:13,730 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=366, Invalid=1274, Unknown=0, NotChecked=0, Total=1640 [2022-11-20 20:55:13,731 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 490 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 490 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-11-20 20:55:13,731 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [490 Valid, 0 Invalid, 582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 539 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2022-11-20 20:55:13,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2022-11-20 20:55:13,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 228. [2022-11-20 20:55:13,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 223 states have (on average 2.9596412556053813) internal successors, (660), 227 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:13,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 660 transitions. [2022-11-20 20:55:13,740 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 660 transitions. Word has length 7 [2022-11-20 20:55:13,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:55:13,740 INFO L495 AbstractCegarLoop]: Abstraction has 228 states and 660 transitions. [2022-11-20 20:55:13,740 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 1.6521739130434783) internal successors, (38), 23 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:13,740 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 660 transitions. [2022-11-20 20:55:13,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-20 20:55:13,741 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:55:13,741 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:55:13,748 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-11-20 20:55:13,955 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-11-20 20:55:14,150 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (24)] Forceful destruction successful, exit code 0 [2022-11-20 20:55:14,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt [2022-11-20 20:55:14,348 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:55:14,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:55:14,349 INFO L85 PathProgramCache]: Analyzing trace with hash -60249951, now seen corresponding path program 1 times [2022-11-20 20:55:14,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:55:14,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1492342617] [2022-11-20 20:55:14,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:55:14,349 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:55:14,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:55:14,350 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:55:14,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-20 20:55:14,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:55:14,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 20:55:14,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:14,728 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:14,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:55:14,948 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:55:14,948 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 807 treesize of output 387 [2022-11-20 20:55:14,965 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 387 treesize of output 383 [2022-11-20 20:55:14,975 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 383 treesize of output 379 [2022-11-20 20:55:16,232 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:16,232 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:55:16,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1492342617] [2022-11-20 20:55:16,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1492342617] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:55:16,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1972539421] [2022-11-20 20:55:16,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:55:16,232 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:55:16,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:55:16,236 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:55:16,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2022-11-20 20:55:16,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:55:16,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-20 20:55:16,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:16,703 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:16,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:55:16,899 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:55:16,900 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 807 treesize of output 387 [2022-11-20 20:55:16,910 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 387 treesize of output 383 [2022-11-20 20:55:16,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 383 treesize of output 379 [2022-11-20 20:55:18,036 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:18,036 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1972539421] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:55:18,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386680675] [2022-11-20 20:55:18,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:55:18,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 20:55:18,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 20:55:18,040 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 20:55:18,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-20 20:55:18,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:55:18,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-20 20:55:18,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:18,391 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:18,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:55:18,584 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:55:18,585 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 807 treesize of output 387 [2022-11-20 20:55:18,603 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 387 treesize of output 383 [2022-11-20 20:55:18,614 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 383 treesize of output 379 [2022-11-20 20:55:19,534 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:19,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386680675] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:55:19,534 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-20 20:55:19,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 10 [2022-11-20 20:55:19,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691052092] [2022-11-20 20:55:19,535 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-20 20:55:19,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 20:55:19,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:55:19,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 20:55:19,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2022-11-20 20:55:19,536 INFO L87 Difference]: Start difference. First operand 228 states and 660 transitions. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:20,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:55:20,797 INFO L93 Difference]: Finished difference Result 250 states and 660 transitions. [2022-11-20 20:55:20,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 20:55:20,798 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2022-11-20 20:55:20,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:55:20,799 INFO L225 Difference]: With dead ends: 250 [2022-11-20 20:55:20,799 INFO L226 Difference]: Without dead ends: 250 [2022-11-20 20:55:20,799 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2022-11-20 20:55:20,800 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 96 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-20 20:55:20,800 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 0 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-20 20:55:20,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-11-20 20:55:20,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 224. [2022-11-20 20:55:20,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 219 states have (on average 2.858447488584475) internal successors, (626), 223 states have internal predecessors, (626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:20,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 626 transitions. [2022-11-20 20:55:20,809 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 626 transitions. Word has length 8 [2022-11-20 20:55:20,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:55:20,809 INFO L495 AbstractCegarLoop]: Abstraction has 224 states and 626 transitions. [2022-11-20 20:55:20,810 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 11 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:20,810 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 626 transitions. [2022-11-20 20:55:20,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-20 20:55:20,810 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:55:20,811 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:55:20,820 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (27)] Forceful destruction successful, exit code 0 [2022-11-20 20:55:21,019 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-11-20 20:55:21,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Ended with exit code 0 [2022-11-20 20:55:21,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:55:21,414 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:55:21,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:55:21,415 INFO L85 PathProgramCache]: Analyzing trace with hash 162414142, now seen corresponding path program 2 times [2022-11-20 20:55:21,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:55:21,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [646345489] [2022-11-20 20:55:21,415 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 20:55:21,415 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:55:21,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:55:21,416 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:55:21,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-11-20 20:55:21,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 20:55:21,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 20:55:21,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-20 20:55:21,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:21,630 INFO L321 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2022-11-20 20:55:21,631 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 27 [2022-11-20 20:55:21,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:21,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:21,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:21,885 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 242 treesize of output 88 [2022-11-20 20:55:21,895 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 7 treesize of output 5 [2022-11-20 20:55:21,916 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:21,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:55:22,241 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:55:22,242 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 807 treesize of output 387 [2022-11-20 20:55:22,270 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 387 treesize of output 383 [2022-11-20 20:55:24,677 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:24,677 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:55:24,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [646345489] [2022-11-20 20:55:24,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [646345489] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:55:24,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1843235998] [2022-11-20 20:55:24,678 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 20:55:24,678 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:55:24,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:55:24,679 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:55:24,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2022-11-20 20:55:24,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 20:55:24,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 20:55:24,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 20:55:24,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:25,048 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:55:25,048 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:55:25,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:25,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:25,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:25,542 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 242 treesize of output 88 [2022-11-20 20:55:25,552 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 7 treesize of output 5 [2022-11-20 20:55:25,628 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:25,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:55:25,810 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:55:25,811 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 807 treesize of output 387 [2022-11-20 20:55:25,831 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 387 treesize of output 383 [2022-11-20 20:55:28,259 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:28,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1843235998] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:55:28,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614758410] [2022-11-20 20:55:28,259 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 20:55:28,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 20:55:28,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 20:55:28,260 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 20:55:28,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-11-20 20:55:28,399 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 20:55:28,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 20:55:28,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 20:55:28,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:28,483 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:55:28,483 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:55:28,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:28,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:28,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:28,882 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 242 treesize of output 88 [2022-11-20 20:55:28,892 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 7 treesize of output 5 [2022-11-20 20:55:28,893 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:28,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:55:29,085 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:55:29,085 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 807 treesize of output 387 [2022-11-20 20:55:29,105 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 387 treesize of output 383 [2022-11-20 20:55:31,308 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:31,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614758410] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:55:31,308 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-20 20:55:31,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 21 [2022-11-20 20:55:31,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975906177] [2022-11-20 20:55:31,309 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-20 20:55:31,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-20 20:55:31,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:55:31,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-20 20:55:31,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2022-11-20 20:55:31,310 INFO L87 Difference]: Start difference. First operand 224 states and 626 transitions. Second operand has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 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-20 20:55:33,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:55:33,989 INFO L93 Difference]: Finished difference Result 287 states and 745 transitions. [2022-11-20 20:55:33,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 20:55:33,991 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 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 9 [2022-11-20 20:55:33,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:55:33,993 INFO L225 Difference]: With dead ends: 287 [2022-11-20 20:55:33,993 INFO L226 Difference]: Without dead ends: 287 [2022-11-20 20:55:33,993 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=159, Invalid=543, Unknown=0, NotChecked=0, Total=702 [2022-11-20 20:55:33,994 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 165 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 53 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-20 20:55:33,994 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 0 Invalid, 414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 350 Invalid, 0 Unknown, 53 Unchecked, 2.2s Time] [2022-11-20 20:55:33,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2022-11-20 20:55:34,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 225. [2022-11-20 20:55:34,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 220 states have (on average 2.868181818181818) internal successors, (631), 224 states have internal predecessors, (631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:34,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 631 transitions. [2022-11-20 20:55:34,009 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 631 transitions. Word has length 9 [2022-11-20 20:55:34,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:55:34,009 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 631 transitions. [2022-11-20 20:55:34,009 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.6363636363636365) internal successors, (36), 22 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-20 20:55:34,010 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 631 transitions. [2022-11-20 20:55:34,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 20:55:34,010 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:55:34,011 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:55:34,024 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-11-20 20:55:34,227 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -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)] Ended with exit code 0 [2022-11-20 20:55:34,422 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (30)] Ended with exit code 0 [2022-11-20 20:55:34,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt [2022-11-20 20:55:34,619 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:55:34,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:55:34,620 INFO L85 PathProgramCache]: Analyzing trace with hash 855813757, now seen corresponding path program 1 times [2022-11-20 20:55:34,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:55:34,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1078575353] [2022-11-20 20:55:34,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:55:34,621 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:55:34,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:55:34,621 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:55:34,623 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-20 20:55:34,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:55:34,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 20:55:34,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:34,879 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:55:34,879 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:55:35,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:35,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:35,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:35,283 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 242 treesize of output 88 [2022-11-20 20:55:35,294 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 7 treesize of output 5 [2022-11-20 20:55:35,333 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:35,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:55:35,604 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:55:35,604 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 807 treesize of output 387 [2022-11-20 20:55:35,621 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 387 treesize of output 383 [2022-11-20 20:55:38,098 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:38,098 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:55:38,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1078575353] [2022-11-20 20:55:38,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1078575353] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:55:38,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [542911832] [2022-11-20 20:55:38,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:55:38,099 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:55:38,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:55:38,100 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:55:38,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2022-11-20 20:55:38,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:55:38,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 20:55:38,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:38,447 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:55:38,448 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:55:38,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:38,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:38,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:38,905 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 242 treesize of output 88 [2022-11-20 20:55:38,917 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-20 20:55:38,918 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:38,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:55:39,239 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:55:39,239 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 807 treesize of output 387 [2022-11-20 20:55:39,257 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 387 treesize of output 383 [2022-11-20 20:55:41,491 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:41,492 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [542911832] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:55:41,492 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961091948] [2022-11-20 20:55:41,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:55:41,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 20:55:41,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 20:55:41,496 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 20:55:41,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-11-20 20:55:41,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:55:41,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 20:55:41,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:41,713 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:55:41,713 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:55:42,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:42,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:42,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:42,080 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 242 treesize of output 88 [2022-11-20 20:55:42,091 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-20 20:55:42,093 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:42,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:55:42,294 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:55:42,294 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 807 treesize of output 387 [2022-11-20 20:55:42,310 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 387 treesize of output 383 [2022-11-20 20:55:44,118 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:44,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961091948] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:55:44,118 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-20 20:55:44,118 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 16 [2022-11-20 20:55:44,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278095445] [2022-11-20 20:55:44,119 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-20 20:55:44,119 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 20:55:44,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:55:44,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 20:55:44,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2022-11-20 20:55:44,120 INFO L87 Difference]: Start difference. First operand 225 states and 631 transitions. Second operand has 18 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:52,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:55:52,336 INFO L93 Difference]: Finished difference Result 753 states and 2131 transitions. [2022-11-20 20:55:52,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-20 20:55:52,338 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 20:55:52,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:55:52,342 INFO L225 Difference]: With dead ends: 753 [2022-11-20 20:55:52,342 INFO L226 Difference]: Without dead ends: 753 [2022-11-20 20:55:52,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=167, Invalid=535, Unknown=0, NotChecked=0, Total=702 [2022-11-20 20:55:52,343 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 461 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 461 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 236 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-11-20 20:55:52,344 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [461 Valid, 0 Invalid, 751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 494 Invalid, 0 Unknown, 236 Unchecked, 3.9s Time] [2022-11-20 20:55:52,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2022-11-20 20:55:52,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 297. [2022-11-20 20:55:52,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 292 states have (on average 2.982876712328767) internal successors, (871), 296 states have internal predecessors, (871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:52,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 871 transitions. [2022-11-20 20:55:52,360 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 871 transitions. Word has length 10 [2022-11-20 20:55:52,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:55:52,360 INFO L495 AbstractCegarLoop]: Abstraction has 297 states and 871 transitions. [2022-11-20 20:55:52,360 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:55:52,361 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 871 transitions. [2022-11-20 20:55:52,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 20:55:52,361 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:55:52,361 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:55:52,371 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (33)] Forceful destruction successful, exit code 0 [2022-11-20 20:55:52,573 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Ended with exit code 0 [2022-11-20 20:55:52,771 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-11-20 20:55:52,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 20:55:52,966 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:55:52,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:55:52,966 INFO L85 PathProgramCache]: Analyzing trace with hash 831802211, now seen corresponding path program 1 times [2022-11-20 20:55:52,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:55:52,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1879076979] [2022-11-20 20:55:52,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:55:52,967 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:55:52,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:55:52,968 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:55:52,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-11-20 20:55:53,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:55:53,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 20:55:53,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:53,200 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:55:53,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 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:55:53,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:53,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:53,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:53,591 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 242 treesize of output 88 [2022-11-20 20:55:53,602 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 7 treesize of output 5 [2022-11-20 20:55:53,643 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:53,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:55:53,942 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:55:53,942 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 807 treesize of output 387 [2022-11-20 20:55:53,960 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 387 treesize of output 383 [2022-11-20 20:55:56,599 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:56,600 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:55:56,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1879076979] [2022-11-20 20:55:56,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1879076979] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:55:56,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [906751883] [2022-11-20 20:55:56,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:55:56,600 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:55:56,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:55:56,601 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:55:56,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2022-11-20 20:55:56,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:55:56,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 20:55:56,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:56,933 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:55:56,933 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:55:57,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:57,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:57,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:55:57,376 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 242 treesize of output 88 [2022-11-20 20:55:57,386 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 7 treesize of output 5 [2022-11-20 20:55:57,387 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:57,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:55:57,596 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:55:57,597 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 807 treesize of output 387 [2022-11-20 20:55:57,615 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 387 treesize of output 383 [2022-11-20 20:55:59,631 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:55:59,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [906751883] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:55:59,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353615147] [2022-11-20 20:55:59,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:55:59,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 20:55:59,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 20:55:59,632 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 20:55:59,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-11-20 20:55:59,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:55:59,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 20:55:59,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:55:59,874 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:55:59,874 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:56:00,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:56:00,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:56:00,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:56:00,235 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 242 treesize of output 88 [2022-11-20 20:56:00,244 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 7 treesize of output 5 [2022-11-20 20:56:00,246 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:56:00,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:56:00,452 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:56:00,452 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 807 treesize of output 387 [2022-11-20 20:56:00,467 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 387 treesize of output 383 [2022-11-20 20:56:02,363 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:56:02,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353615147] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:56:02,363 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-20 20:56:02,364 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 16 [2022-11-20 20:56:02,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601121849] [2022-11-20 20:56:02,364 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-20 20:56:02,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 20:56:02,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:56:02,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 20:56:02,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2022-11-20 20:56:02,365 INFO L87 Difference]: Start difference. First operand 297 states and 871 transitions. Second operand has 18 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:56:07,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:56:07,083 INFO L93 Difference]: Finished difference Result 359 states and 984 transitions. [2022-11-20 20:56:07,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 20:56:07,085 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 20:56:07,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:56:07,087 INFO L225 Difference]: With dead ends: 359 [2022-11-20 20:56:07,088 INFO L226 Difference]: Without dead ends: 359 [2022-11-20 20:56:07,088 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=146, Invalid=454, Unknown=0, NotChecked=0, Total=600 [2022-11-20 20:56:07,088 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 207 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-20 20:56:07,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 0 Invalid, 327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 260 Invalid, 0 Unknown, 46 Unchecked, 1.7s Time] [2022-11-20 20:56:07,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2022-11-20 20:56:07,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 301. [2022-11-20 20:56:07,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 296 states have (on average 2.983108108108108) internal successors, (883), 300 states have internal predecessors, (883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:56:07,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 883 transitions. [2022-11-20 20:56:07,098 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 883 transitions. Word has length 10 [2022-11-20 20:56:07,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:56:07,099 INFO L495 AbstractCegarLoop]: Abstraction has 301 states and 883 transitions. [2022-11-20 20:56:07,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:56:07,099 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 883 transitions. [2022-11-20 20:56:07,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 20:56:07,100 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:56:07,100 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 20:56:07,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-11-20 20:56:07,325 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-11-20 20:56:07,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (36)] Forceful destruction successful, exit code 0 [2022-11-20 20:56:07,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt [2022-11-20 20:56:07,719 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:56:07,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:56:07,719 INFO L85 PathProgramCache]: Analyzing trace with hash 739614442, now seen corresponding path program 1 times [2022-11-20 20:56:07,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:56:07,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1645652035] [2022-11-20 20:56:07,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:56:07,720 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:56:07,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:56:07,721 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:56:07,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-11-20 20:56:07,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:56:07,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-20 20:56:07,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:56:07,954 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:56:07,954 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:56:08,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:56:08,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:56:08,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:56:08,329 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 242 treesize of output 88 [2022-11-20 20:56:08,341 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-20 20:56:08,380 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:56:08,380 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:56:08,637 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:56:08,637 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 807 treesize of output 387 [2022-11-20 20:56:08,655 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 387 treesize of output 383 [2022-11-20 20:56:11,051 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:56:11,051 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:56:11,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1645652035] [2022-11-20 20:56:11,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1645652035] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:56:11,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1253781928] [2022-11-20 20:56:11,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:56:11,052 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:56:11,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:56:11,053 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:56:11,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2022-11-20 20:56:11,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:56:11,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 20:56:11,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:56:11,423 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:56:11,424 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:56:11,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:56:11,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:56:11,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:56:11,976 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 242 treesize of output 88 [2022-11-20 20:56:11,985 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 7 treesize of output 5 [2022-11-20 20:56:11,987 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:56:11,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:56:12,188 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:56:12,188 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 807 treesize of output 387 [2022-11-20 20:56:12,207 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 387 treesize of output 383 [2022-11-20 20:56:14,514 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:56:14,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1253781928] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:56:14,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742094442] [2022-11-20 20:56:14,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 20:56:14,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 20:56:14,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 20:56:14,516 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 20:56:14,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-11-20 20:56:14,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 20:56:14,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 20:56:14,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:56:14,732 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:56:14,732 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:56:15,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:56:15,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:56:15,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 20:56:15,090 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 242 treesize of output 88 [2022-11-20 20:56:15,100 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 7 treesize of output 5 [2022-11-20 20:56:15,101 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:56:15,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:56:15,300 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:56:15,300 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 807 treesize of output 387 [2022-11-20 20:56:15,325 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 387 treesize of output 383 [2022-11-20 20:56:17,053 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:56:17,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742094442] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:56:17,054 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-20 20:56:17,054 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 16 [2022-11-20 20:56:17,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931944515] [2022-11-20 20:56:17,054 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-20 20:56:17,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 20:56:17,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:56:17,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 20:56:17,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2022-11-20 20:56:17,055 INFO L87 Difference]: Start difference. First operand 301 states and 883 transitions. Second operand has 18 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:56:24,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:56:24,790 INFO L93 Difference]: Finished difference Result 750 states and 2137 transitions. [2022-11-20 20:56:24,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 20:56:24,793 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 20:56:24,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:56:24,795 INFO L225 Difference]: With dead ends: 750 [2022-11-20 20:56:24,795 INFO L226 Difference]: Without dead ends: 750 [2022-11-20 20:56:24,796 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2022-11-20 20:56:24,796 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 407 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 85 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-11-20 20:56:24,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [407 Valid, 0 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 407 Invalid, 0 Unknown, 85 Unchecked, 3.5s Time] [2022-11-20 20:56:24,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2022-11-20 20:56:24,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 303. [2022-11-20 20:56:24,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 298 states have (on average 2.9932885906040267) internal successors, (892), 302 states have internal predecessors, (892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:56:24,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 892 transitions. [2022-11-20 20:56:24,809 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 892 transitions. Word has length 10 [2022-11-20 20:56:24,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:56:24,809 INFO L495 AbstractCegarLoop]: Abstraction has 303 states and 892 transitions. [2022-11-20 20:56:24,809 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:56:24,809 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 892 transitions. [2022-11-20 20:56:24,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-20 20:56:24,810 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:56:24,810 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1] [2022-11-20 20:56:24,827 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2022-11-20 20:56:25,025 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (39)] Ended with exit code 0 [2022-11-20 20:56:25,229 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-11-20 20:56:25,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 20:56:25,423 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:56:25,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:56:25,424 INFO L85 PathProgramCache]: Analyzing trace with hash 739885444, now seen corresponding path program 3 times [2022-11-20 20:56:25,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:56:25,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [856289207] [2022-11-20 20:56:25,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 20:56:25,425 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:56:25,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:56:25,425 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:56:25,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-11-20 20:56:25,610 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-20 20:56:25,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 20:56:25,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-20 20:56:25,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:56:25,695 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:56:25,695 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:56:26,412 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 810 treesize of output 346 [2022-11-20 20:56:26,473 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 20:56:26,473 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 366 treesize of output 364 [2022-11-20 20:56:26,539 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 7 treesize of output 5 [2022-11-20 20:56:26,646 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:56:26,647 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:56:28,976 INFO L321 Elim1Store]: treesize reduction 216, result has 0.5 percent of original size [2022-11-20 20:56:28,976 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 1251 treesize of output 586 [2022-11-20 20:56:28,983 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 586 treesize of output 578 [2022-11-20 20:57:28,257 WARN L233 SmtUtils]: Spent 31.93s on a formula simplification. DAG size of input: 242 DAG size of output: 32 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 20:57:29,454 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:57:29,455 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 20:57:29,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [856289207] [2022-11-20 20:57:29,455 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [856289207] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:57:29,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2100566740] [2022-11-20 20:57:29,455 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 20:57:29,456 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 20:57:29,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 20:57:29,458 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 20:57:29,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (42)] Waiting until timeout for monitored process [2022-11-20 20:57:29,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-20 20:57:29,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 20:57:29,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-20 20:57:29,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:57:29,968 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:57:29,969 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 20:57:31,018 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 638 treesize of output 318 [2022-11-20 20:57:31,060 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-20 20:57:31,117 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:57:31,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:57:32,818 INFO L321 Elim1Store]: treesize reduction 216, result has 0.5 percent of original size [2022-11-20 20:57:32,819 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 1251 treesize of output 586 [2022-11-20 20:57:32,834 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 586 treesize of output 578 [2022-11-20 20:58:34,874 WARN L233 SmtUtils]: Spent 26.79s on a formula simplification. DAG size of input: 199 DAG size of output: 30 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 20:58:37,087 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:58:37,087 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2100566740] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:58:37,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759555588] [2022-11-20 20:58:37,087 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 20:58:37,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 20:58:37,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 20:58:37,088 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 20:58:37,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-11-20 20:58:37,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-20 20:58:37,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 20:58:37,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-20 20:58:37,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:58:38,620 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 804 treesize of output 340 [2022-11-20 20:58:38,635 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 348 treesize of output 342 [2022-11-20 20:58:38,782 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:58:38,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 20:58:40,594 INFO L321 Elim1Store]: treesize reduction 216, result has 0.5 percent of original size [2022-11-20 20:58:40,595 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 1251 treesize of output 586 [2022-11-20 20:58:40,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 586 treesize of output 578 [2022-11-20 20:58:40,621 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 578 treesize of output 570 [2022-11-20 20:59:40,771 WARN L233 SmtUtils]: Spent 21.72s on a formula simplification. DAG size of input: 237 DAG size of output: 14 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 20:59:41,663 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 20:59:41,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759555588] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 20:59:41,663 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-20 20:59:41,664 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6, 6, 6, 6] total 28 [2022-11-20 20:59:41,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370768835] [2022-11-20 20:59:41,664 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-20 20:59:41,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-20 20:59:41,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 20:59:41,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-20 20:59:41,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=663, Unknown=0, NotChecked=0, Total=870 [2022-11-20 20:59:41,665 INFO L87 Difference]: Start difference. First operand 303 states and 892 transitions. Second operand has 30 states, 29 states have (on average 1.793103448275862) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:59:58,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 20:59:58,442 INFO L93 Difference]: Finished difference Result 574 states and 1584 transitions. [2022-11-20 20:59:58,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 20:59:58,447 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 1.793103448275862) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-11-20 20:59:58,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 20:59:58,451 INFO L225 Difference]: With dead ends: 574 [2022-11-20 20:59:58,451 INFO L226 Difference]: Without dead ends: 568 [2022-11-20 20:59:58,451 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 114.4s TimeCoverageRelationStatistics Valid=440, Invalid=1366, Unknown=0, NotChecked=0, Total=1806 [2022-11-20 20:59:58,452 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 595 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 673 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 595 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 921 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 221 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2022-11-20 20:59:58,452 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [595 Valid, 0 Invalid, 921 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 673 Invalid, 0 Unknown, 221 Unchecked, 6.1s Time] [2022-11-20 20:59:58,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2022-11-20 20:59:58,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 409. [2022-11-20 20:59:58,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 404 states have (on average 2.9603960396039604) internal successors, (1196), 408 states have internal predecessors, (1196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:59:58,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 1196 transitions. [2022-11-20 20:59:58,465 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 1196 transitions. Word has length 10 [2022-11-20 20:59:58,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 20:59:58,466 INFO L495 AbstractCegarLoop]: Abstraction has 409 states and 1196 transitions. [2022-11-20 20:59:58,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 1.793103448275862) internal successors, (52), 29 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 20:59:58,466 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 1196 transitions. [2022-11-20 20:59:58,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-11-20 20:59:58,467 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 20:59:58,467 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1] [2022-11-20 20:59:58,472 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (42)] Forceful destruction successful, exit code 0 [2022-11-20 20:59:58,680 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Ended with exit code 0 [2022-11-20 20:59:58,878 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-11-20 20:59:59,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 20:59:59,072 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 20:59:59,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 20:59:59,073 INFO L85 PathProgramCache]: Analyzing trace with hash -28285983, now seen corresponding path program 4 times [2022-11-20 20:59:59,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 20:59:59,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2092439962] [2022-11-20 20:59:59,073 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 20:59:59,073 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 20:59:59,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 20:59:59,074 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 20:59:59,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-11-20 20:59:59,267 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 20:59:59,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 20:59:59,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 20:59:59,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 20:59:59,440 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 20:59:59,440 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 21:00:00,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:00:00,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:00:00,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:00:00,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:00:00,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:00:00,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:00:00,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:00:00,810 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 810 treesize of output 346 [2022-11-20 21:00:00,897 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 7 treesize of output 5 [2022-11-20 21:00:01,019 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:00:01,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 21:00:04,905 INFO L321 Elim1Store]: treesize reduction 216, result has 0.5 percent of original size [2022-11-20 21:00:04,906 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 1287 treesize of output 622 [2022-11-20 21:00:04,929 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 622 treesize of output 614 [2022-11-20 21:02:02,533 WARN L233 SmtUtils]: Spent 1.14m on a formula simplification. DAG size of input: 247 DAG size of output: 28 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 21:02:06,684 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:02:06,684 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 21:02:06,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2092439962] [2022-11-20 21:02:06,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2092439962] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 21:02:06,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [275676272] [2022-11-20 21:02:06,685 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 21:02:06,685 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 21:02:06,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 21:02:06,686 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 21:02:06,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (45)] Waiting until timeout for monitored process [2022-11-20 21:02:07,014 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 21:02:07,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 21:02:07,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-20 21:02:07,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:02:07,345 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 21:02:07,346 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 21:02:09,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:02:09,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:02:09,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:02:09,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:02:09,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:02:09,779 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:02:09,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:02:09,787 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 810 treesize of output 346 [2022-11-20 21:02:09,905 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 7 treesize of output 5 [2022-11-20 21:02:09,949 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:02:09,950 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 21:02:12,740 INFO L321 Elim1Store]: treesize reduction 216, result has 0.5 percent of original size [2022-11-20 21:02:12,740 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 1287 treesize of output 622 [2022-11-20 21:02:12,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 622 treesize of output 614 [2022-11-20 21:03:08,134 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:03:08,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [275676272] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 21:03:08,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022274016] [2022-11-20 21:03:08,135 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-20 21:03:08,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:03:08,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 21:03:08,137 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 21:03:08,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-11-20 21:03:08,314 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-20 21:03:08,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 21:03:08,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 21:03:08,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:03:08,639 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 21:03:08,639 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 21:03:10,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:03:10,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:03:10,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:03:10,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:03:10,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:03:10,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:03:10,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:03:10,692 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 810 treesize of output 346 [2022-11-20 21:03:10,814 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 7 treesize of output 5 [2022-11-20 21:03:10,859 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:03:10,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 21:03:13,931 INFO L321 Elim1Store]: treesize reduction 216, result has 0.5 percent of original size [2022-11-20 21:03:13,932 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 1287 treesize of output 622 [2022-11-20 21:03:13,957 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 622 treesize of output 614 [2022-11-20 21:04:11,097 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:04:11,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022274016] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 21:04:11,097 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-20 21:04:11,098 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7, 7, 7, 7] total 24 [2022-11-20 21:04:11,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311526551] [2022-11-20 21:04:11,098 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-20 21:04:11,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-20 21:04:11,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 21:04:11,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-20 21:04:11,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2022-11-20 21:04:11,099 INFO L87 Difference]: Start difference. First operand 409 states and 1196 transitions. Second operand has 26 states, 25 states have (on average 1.44) internal successors, (36), 25 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-20 21:04:55,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:04:55,916 INFO L93 Difference]: Finished difference Result 561 states and 1520 transitions. [2022-11-20 21:04:55,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 21:04:55,922 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 1.44) internal successors, (36), 25 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 11 [2022-11-20 21:04:55,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:04:55,924 INFO L225 Difference]: With dead ends: 561 [2022-11-20 21:04:55,924 INFO L226 Difference]: Without dead ends: 561 [2022-11-20 21:04:55,925 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 126.6s TimeCoverageRelationStatistics Valid=329, Invalid=1231, Unknown=0, NotChecked=0, Total=1560 [2022-11-20 21:04:55,925 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 271 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 898 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 898 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 16.2s IncrementalHoareTripleChecker+Time [2022-11-20 21:04:55,926 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [271 Valid, 0 Invalid, 998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 898 Invalid, 0 Unknown, 58 Unchecked, 16.2s Time] [2022-11-20 21:04:55,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2022-11-20 21:04:55,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 427. [2022-11-20 21:04:55,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 422 states have (on average 3.0213270142180093) internal successors, (1275), 426 states have internal predecessors, (1275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 21:04:55,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 1275 transitions. [2022-11-20 21:04:55,942 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 1275 transitions. Word has length 11 [2022-11-20 21:04:55,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:04:55,942 INFO L495 AbstractCegarLoop]: Abstraction has 427 states and 1275 transitions. [2022-11-20 21:04:55,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 1.44) internal successors, (36), 25 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-20 21:04:55,943 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 1275 transitions. [2022-11-20 21:04:55,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 21:04:55,944 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:04:55,944 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:04:55,960 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -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-20 21:04:56,166 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-11-20 21:04:56,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (45)] Forceful destruction successful, exit code 0 [2022-11-20 21:04:56,560 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt [2022-11-20 21:04:56,560 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONMEMORY_LEAK === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 21:04:56,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:04:56,560 INFO L85 PathProgramCache]: Analyzing trace with hash 582460276, now seen corresponding path program 1 times [2022-11-20 21:04:56,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 21:04:56,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2027651394] [2022-11-20 21:04:56,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:04:56,561 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 21:04:56,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 21:04:56,562 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 21:04:56,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2022-11-20 21:04:56,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:04:56,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-20 21:04:56,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:04:57,329 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:04:57,330 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 21:04:57,330 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 21:04:57,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2027651394] [2022-11-20 21:04:57,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2027651394] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:04:57,330 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:04:57,331 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:04:57,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68688785] [2022-11-20 21:04:57,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:04:57,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:04:57,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 21:04:57,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:04:57,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:04:57,333 INFO L87 Difference]: Start difference. First operand 427 states and 1275 transitions. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 21:04:58,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:04:58,259 INFO L93 Difference]: Finished difference Result 708 states and 2183 transitions. [2022-11-20 21:04:58,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:04:58,261 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-11-20 21:04:58,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:04:58,264 INFO L225 Difference]: With dead ends: 708 [2022-11-20 21:04:58,264 INFO L226 Difference]: Without dead ends: 690 [2022-11-20 21:04:58,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 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-20 21:04:58,265 INFO L413 NwaCegarLoop]: 0 mSDtfsCounter, 35 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-20 21:04:58,268 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 0 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-20 21:04:58,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2022-11-20 21:04:58,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 418. [2022-11-20 21:04:58,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 413 states have (on average 2.990314769975787) internal successors, (1235), 417 states have internal predecessors, (1235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 21:04:58,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 1235 transitions. [2022-11-20 21:04:58,287 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 1235 transitions. Word has length 12 [2022-11-20 21:04:58,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:04:58,287 INFO L495 AbstractCegarLoop]: Abstraction has 418 states and 1235 transitions. [2022-11-20 21:04:58,288 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 3.0) internal successors, (12), 5 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-20 21:04:58,288 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 1235 transitions. [2022-11-20 21:04:58,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-20 21:04:58,289 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:04:58,289 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:04:58,297 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (47)] Ended with exit code 0 [2022-11-20 21:04:58,489 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 21:04:58,490 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting thread2Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [thread1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, thread1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 35 more)] === [2022-11-20 21:04:58,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:04:58,490 INFO L85 PathProgramCache]: Analyzing trace with hash -1578040728, now seen corresponding path program 2 times [2022-11-20 21:04:58,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-20 21:04:58,490 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1635738176] [2022-11-20 21:04:58,490 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 21:04:58,490 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-20 21:04:58,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat [2022-11-20 21:04:58,492 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-20 21:04:58,496 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2022-11-20 21:04:58,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 21:04:58,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 21:04:58,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 21:04:58,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:04:59,047 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 21:04:59,048 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 21:05:01,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:05:01,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:05:01,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:05:01,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:05:01,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:05:01,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:05:01,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:05:01,384 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 810 treesize of output 346 [2022-11-20 21:05:01,514 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 7 treesize of output 5 [2022-11-20 21:05:01,744 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:05:01,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 21:05:07,190 INFO L321 Elim1Store]: treesize reduction 216, result has 0.5 percent of original size [2022-11-20 21:05:07,191 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 1287 treesize of output 622 [2022-11-20 21:05:07,211 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 622 treesize of output 614 [2022-11-20 21:06:21,335 WARN L233 SmtUtils]: Spent 17.44s on a formula simplification. DAG size of input: 204 DAG size of output: 28 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-20 21:06:25,666 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:06:25,666 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-20 21:06:25,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1635738176] [2022-11-20 21:06:25,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1635738176] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 21:06:25,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [184877075] [2022-11-20 21:06:25,666 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 21:06:25,667 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-20 21:06:25,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 [2022-11-20 21:06:25,668 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-20 21:06:25,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/cvc4 --incremental --print-success --lang smt (49)] Waiting until timeout for monitored process [2022-11-20 21:06:26,126 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 21:06:26,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 21:06:26,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-20 21:06:26,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:06:26,455 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 21:06:26,455 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 21:06:27,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:06:27,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:06:27,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:06:27,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:06:27,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:06:27,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:06:27,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:06:27,967 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 810 treesize of output 346 [2022-11-20 21:06:28,100 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 7 treesize of output 5 [2022-11-20 21:06:28,146 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:06:28,146 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 21:06:31,039 INFO L321 Elim1Store]: treesize reduction 216, result has 0.5 percent of original size [2022-11-20 21:06:31,040 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 1287 treesize of output 622 [2022-11-20 21:06:31,060 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 622 treesize of output 614 [2022-11-20 21:07:26,111 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:07:26,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [184877075] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 21:07:26,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [49962820] [2022-11-20 21:07:26,112 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 21:07:26,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:07:26,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 21:07:26,113 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 21:07:26,117 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_feb2b43b-f3d4-409a-a309-dcdb84a4acb1/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-11-20 21:07:26,337 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 21:07:26,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 21:07:26,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 21:07:26,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:07:26,649 INFO L321 Elim1Store]: treesize reduction 37, result has 37.3 percent of original size [2022-11-20 21:07:26,649 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 14 treesize of output 29 [2022-11-20 21:07:28,716 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:07:28,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:07:28,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:07:28,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:07:28,743 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:07:28,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:07:28,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 21:07:28,758 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 810 treesize of output 346 [2022-11-20 21:07:28,912 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 7 treesize of output 5 [2022-11-20 21:07:28,959 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:07:28,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 21:07:31,992 INFO L321 Elim1Store]: treesize reduction 216, result has 0.5 percent of original size [2022-11-20 21:07:31,993 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 1287 treesize of output 622 [2022-11-20 21:07:32,012 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 622 treesize of output 614 [2022-11-20 21:08:25,307 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-20 21:08:25,307 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [49962820] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 21:08:25,307 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-20 21:08:25,308 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7, 7, 7, 7] total 21 [2022-11-20 21:08:25,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716819553] [2022-11-20 21:08:25,308 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-20 21:08:25,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-20 21:08:25,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-20 21:08:25,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-20 21:08:25,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=406, Unknown=1, NotChecked=0, Total=506 [2022-11-20 21:08:25,310 INFO L87 Difference]: Start difference. First operand 418 states and 1235 transitions. Second operand has 23 states, 22 states have (on average 1.5454545454545454) internal successors, (34), 22 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)