./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ldv-memsafety/memleaks_test23_3.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 5e519f3a 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_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ldv-memsafety/memleaks_test23_3.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI --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 b04cfdc033f25419ae30b8c067b1e8de34cd963e91f12bceeafd05a3d125e0b7 --- 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-5e519f3 [2022-11-03 02:37:56,826 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:37:56,829 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:37:56,874 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:37:56,874 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:37:56,878 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:37:56,881 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:37:56,885 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:37:56,887 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:37:56,892 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:37:56,893 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:37:56,895 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:37:56,896 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:37:56,898 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:37:56,900 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:37:56,902 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:37:56,903 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:37:56,904 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:37:56,906 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:37:56,913 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:37:56,915 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:37:56,916 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:37:56,919 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:37:56,920 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:37:56,930 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:37:56,930 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:37:56,931 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:37:56,933 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:37:56,933 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:37:56,934 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:37:56,935 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:37:56,936 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:37:56,938 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:37:56,940 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:37:56,941 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:37:56,941 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:37:56,942 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:37:56,942 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:37:56,942 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:37:56,943 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:37:56,944 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:37:56,945 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2022-11-03 02:37:56,986 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:37:56,986 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:37:56,987 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:37:56,987 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:37:56,988 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:37:56,989 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:37:56,989 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:37:56,989 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:37:56,989 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:37:56,990 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 02:37:56,991 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:37:56,991 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:37:56,991 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 02:37:56,992 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 02:37:56,992 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:37:56,992 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 02:37:56,992 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 02:37:56,993 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 02:37:56,993 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-03 02:37:56,994 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-03 02:37:56,994 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:37:56,994 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-03 02:37:56,994 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-03 02:37:56,995 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 02:37:56,995 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-03 02:37:56,995 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:37:56,995 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-03 02:37:56,996 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-03 02:37:56,996 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-03 02:37:56,996 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:37:56,996 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 02:37:56,997 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-03 02:37:56,997 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:37:56,997 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:37:56,997 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:37:56,998 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:37:56,998 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:37:56,998 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 02:37:56,998 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:37:56,999 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 02:37:56,999 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 02:37:56,999 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:37:56,999 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_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/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_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI 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 -> b04cfdc033f25419ae30b8c067b1e8de34cd963e91f12bceeafd05a3d125e0b7 [2022-11-03 02:37:57,287 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:37:57,314 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:37:57,316 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:37:57,318 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:37:57,319 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:37:57,320 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-memsafety/memleaks_test23_3.i [2022-11-03 02:37:57,387 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/data/3d957583f/ac5a4efcb9e3468f8fffc5f92c05779a/FLAG1d1269a20 [2022-11-03 02:37:58,036 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:37:58,039 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/sv-benchmarks/c/ldv-memsafety/memleaks_test23_3.i [2022-11-03 02:37:58,055 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/data/3d957583f/ac5a4efcb9e3468f8fffc5f92c05779a/FLAG1d1269a20 [2022-11-03 02:37:58,313 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/data/3d957583f/ac5a4efcb9e3468f8fffc5f92c05779a [2022-11-03 02:37:58,316 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:37:58,318 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:37:58,322 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:37:58,323 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:37:58,326 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:37:58,327 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:37:58" (1/1) ... [2022-11-03 02:37:58,331 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b2b1398 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:37:58, skipping insertion in model container [2022-11-03 02:37:58,331 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:37:58" (1/1) ... [2022-11-03 02:37:58,338 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:37:58,393 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:37:58,856 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:37:58,880 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-03 02:37:58,881 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@622430e7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:37:58, skipping insertion in model container [2022-11-03 02:37:58,881 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:37:58,881 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2022-11-03 02:37:58,885 INFO L158 Benchmark]: Toolchain (without parser) took 564.43ms. Allocated memory is still 102.8MB. Free memory was 72.6MB in the beginning and 72.2MB in the end (delta: 443.7kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-03 02:37:58,886 INFO L158 Benchmark]: CDTParser took 0.26ms. Allocated memory is still 102.8MB. Free memory is still 58.5MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 02:37:58,888 INFO L158 Benchmark]: CACSL2BoogieTranslator took 558.74ms. Allocated memory is still 102.8MB. Free memory was 72.4MB in the beginning and 72.2MB in the end (delta: 163.4kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-03 02:37:58,890 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.26ms. Allocated memory is still 102.8MB. Free memory is still 58.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 558.74ms. Allocated memory is still 102.8MB. Free memory was 72.4MB in the beginning and 72.2MB in the end (delta: 163.4kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 576]: 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_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ldv-memsafety/memleaks_test23_3.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI --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 b04cfdc033f25419ae30b8c067b1e8de34cd963e91f12bceeafd05a3d125e0b7 --- 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-5e519f3 [2022-11-03 02:38:00,926 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:38:00,928 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:38:00,959 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:38:00,959 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:38:00,960 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:38:00,962 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:38:00,964 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:38:00,966 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:38:00,967 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:38:00,968 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:38:00,969 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:38:00,969 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:38:00,970 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:38:00,972 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:38:00,973 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:38:00,974 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:38:00,975 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:38:00,976 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:38:00,978 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:38:00,980 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:38:00,987 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:38:00,990 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:38:00,993 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:38:00,996 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:38:01,002 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:38:01,003 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:38:01,004 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:38:01,004 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:38:01,006 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:38:01,009 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:38:01,010 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:38:01,011 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:38:01,012 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:38:01,013 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:38:01,014 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:38:01,015 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:38:01,015 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:38:01,016 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:38:01,017 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:38:01,018 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:38:01,019 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf [2022-11-03 02:38:01,056 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:38:01,056 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:38:01,057 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:38:01,058 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:38:01,059 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:38:01,059 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:38:01,059 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:38:01,059 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:38:01,059 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:38:01,060 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:38:01,061 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:38:01,061 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:38:01,062 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-03 02:38:01,062 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-03 02:38:01,063 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:38:01,063 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-03 02:38:01,063 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-03 02:38:01,063 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 02:38:01,064 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-03 02:38:01,064 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:38:01,064 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-03 02:38:01,064 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-03 02:38:01,064 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-03 02:38:01,065 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:38:01,065 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 02:38:01,065 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 02:38:01,065 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 02:38:01,065 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-03 02:38:01,066 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:38:01,066 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:38:01,066 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 02:38:01,066 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:38:01,067 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:38:01,067 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:38:01,067 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:38:01,068 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 02:38:01,068 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 02:38:01,068 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:38:01,068 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 02:38:01,068 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_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/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_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI 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 -> b04cfdc033f25419ae30b8c067b1e8de34cd963e91f12bceeafd05a3d125e0b7 [2022-11-03 02:38:01,463 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:38:01,493 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:38:01,495 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:38:01,497 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:38:01,498 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:38:01,504 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-memsafety/memleaks_test23_3.i [2022-11-03 02:38:01,586 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/data/11af3c3b8/eafe5beb7fec463aae50e3d342e5b181/FLAG972e1ba71 [2022-11-03 02:38:02,250 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:38:02,251 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/sv-benchmarks/c/ldv-memsafety/memleaks_test23_3.i [2022-11-03 02:38:02,273 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/data/11af3c3b8/eafe5beb7fec463aae50e3d342e5b181/FLAG972e1ba71 [2022-11-03 02:38:02,462 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/data/11af3c3b8/eafe5beb7fec463aae50e3d342e5b181 [2022-11-03 02:38:02,465 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:38:02,467 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:38:02,471 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:38:02,471 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:38:02,475 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:38:02,476 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:38:02" (1/1) ... [2022-11-03 02:38:02,477 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3d869856 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:38:02, skipping insertion in model container [2022-11-03 02:38:02,477 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:38:02" (1/1) ... [2022-11-03 02:38:02,484 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:38:02,547 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:38:03,141 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:38:03,165 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-03 02:38:03,182 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:38:03,271 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:38:03,281 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:38:03,327 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:38:03,385 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:38:03,386 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:38:03 WrapperNode [2022-11-03 02:38:03,386 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:38:03,387 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:38:03,387 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:38:03,387 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:38:03,394 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:38:03" (1/1) ... [2022-11-03 02:38:03,417 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:38:03" (1/1) ... [2022-11-03 02:38:03,444 INFO L138 Inliner]: procedures = 174, calls = 117, calls flagged for inlining = 29, calls inlined = 14, statements flattened = 187 [2022-11-03 02:38:03,445 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:38:03,446 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:38:03,446 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:38:03,446 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:38:03,455 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:38:03" (1/1) ... [2022-11-03 02:38:03,456 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:38:03" (1/1) ... [2022-11-03 02:38:03,461 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:38:03" (1/1) ... [2022-11-03 02:38:03,461 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:38:03" (1/1) ... [2022-11-03 02:38:03,475 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:38:03" (1/1) ... [2022-11-03 02:38:03,479 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:38:03" (1/1) ... [2022-11-03 02:38:03,495 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:38:03" (1/1) ... [2022-11-03 02:38:03,497 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:38:03" (1/1) ... [2022-11-03 02:38:03,502 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:38:03,503 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:38:03,503 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:38:03,503 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:38:03,504 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:38:03" (1/1) ... [2022-11-03 02:38:03,527 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:38:03,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:38:03,554 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:38:03,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:38:03,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-03 02:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure LDV_INIT_LIST_HEAD [2022-11-03 02:38:03,590 INFO L138 BoogieDeclarations]: Found implementation of procedure LDV_INIT_LIST_HEAD [2022-11-03 02:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_list_add [2022-11-03 02:38:03,590 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_list_add [2022-11-03 02:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 02:38:03,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 02:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 02:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure free_reports [2022-11-03 02:38:03,591 INFO L138 BoogieDeclarations]: Found implementation of procedure free_reports [2022-11-03 02:38:03,592 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 02:38:03,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 02:38:03,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 02:38:03,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-03 02:38:03,592 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 02:38:03,593 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 02:38:03,593 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_list_del [2022-11-03 02:38:03,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_list_del [2022-11-03 02:38:03,593 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-03 02:38:03,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-03 02:38:03,594 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:38:03,594 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:38:03,814 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:38:03,816 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:38:04,721 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:38:04,734 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:38:04,734 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-11-03 02:38:04,736 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:38:04 BoogieIcfgContainer [2022-11-03 02:38:04,736 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:38:04,738 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:38:04,739 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:38:04,741 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:38:04,742 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:38:02" (1/3) ... [2022-11-03 02:38:04,742 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2025af77 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:38:04, skipping insertion in model container [2022-11-03 02:38:04,742 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:38:03" (2/3) ... [2022-11-03 02:38:04,746 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2025af77 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:38:04, skipping insertion in model container [2022-11-03 02:38:04,746 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:38:04" (3/3) ... [2022-11-03 02:38:04,749 INFO L112 eAbstractionObserver]: Analyzing ICFG memleaks_test23_3.i [2022-11-03 02:38:04,767 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:38:04,767 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 76 error locations. [2022-11-03 02:38:04,808 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:38:04,814 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;@68545ea2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:38:04,814 INFO L358 AbstractCegarLoop]: Starting to check reachability of 76 error locations. [2022-11-03 02:38:04,819 INFO L276 IsEmpty]: Start isEmpty. Operand has 199 states, 108 states have (on average 1.8425925925925926) internal successors, (199), 184 states have internal predecessors, (199), 8 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-03 02:38:04,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-03 02:38:04,826 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:04,828 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:04,830 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:04,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:04,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1617164409, now seen corresponding path program 1 times [2022-11-03 02:38:04,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:04,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [79256706] [2022-11-03 02:38:04,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:04,851 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:04,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:04,858 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:04,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 02:38:05,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:05,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 02:38:05,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:05,089 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-03 02:38:05,169 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-03 02:38:05,171 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:05,172 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:05,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [79256706] [2022-11-03 02:38:05,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [79256706] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:05,174 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:05,175 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:38:05,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395014514] [2022-11-03 02:38:05,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:05,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 02:38:05,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:05,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 02:38:05,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:38:05,225 INFO L87 Difference]: Start difference. First operand has 199 states, 108 states have (on average 1.8425925925925926) internal successors, (199), 184 states have internal predecessors, (199), 8 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Second operand has 7 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 02:38:06,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:06,095 INFO L93 Difference]: Finished difference Result 226 states and 243 transitions. [2022-11-03 02:38:06,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 02:38:06,097 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-11-03 02:38:06,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:06,108 INFO L225 Difference]: With dead ends: 226 [2022-11-03 02:38:06,108 INFO L226 Difference]: Without dead ends: 222 [2022-11-03 02:38:06,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:38:06,113 INFO L413 NwaCegarLoop]: 199 mSDtfsCounter, 28 mSDsluCounter, 626 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 825 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:06,114 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 825 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-03 02:38:06,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2022-11-03 02:38:06,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 206. [2022-11-03 02:38:06,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 114 states have (on average 1.7894736842105263) internal successors, (204), 189 states have internal predecessors, (204), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2022-11-03 02:38:06,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 223 transitions. [2022-11-03 02:38:06,163 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 223 transitions. Word has length 12 [2022-11-03 02:38:06,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:06,164 INFO L495 AbstractCegarLoop]: Abstraction has 206 states and 223 transitions. [2022-11-03 02:38:06,164 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.5) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 02:38:06,164 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 223 transitions. [2022-11-03 02:38:06,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-03 02:38:06,165 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:06,165 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:06,183 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-11-03 02:38:06,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:06,375 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting LDV_INIT_LIST_HEADErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:06,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:06,376 INFO L85 PathProgramCache]: Analyzing trace with hash 1617164410, now seen corresponding path program 1 times [2022-11-03 02:38:06,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:06,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1984686330] [2022-11-03 02:38:06,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:06,377 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:06,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:06,379 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:06,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 02:38:06,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:06,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-03 02:38:06,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:06,509 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:38:06,652 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-03 02:38:06,652 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:06,653 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:06,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1984686330] [2022-11-03 02:38:06,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1984686330] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:06,660 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:06,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-03 02:38:06,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533384767] [2022-11-03 02:38:06,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:06,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 02:38:06,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:06,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 02:38:06,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:38:06,663 INFO L87 Difference]: Start difference. First operand 206 states and 223 transitions. Second operand has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 6 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 02:38:07,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:07,637 INFO L93 Difference]: Finished difference Result 231 states and 247 transitions. [2022-11-03 02:38:07,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 02:38:07,638 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 6 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-11-03 02:38:07,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:07,640 INFO L225 Difference]: With dead ends: 231 [2022-11-03 02:38:07,640 INFO L226 Difference]: Without dead ends: 231 [2022-11-03 02:38:07,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-03 02:38:07,641 INFO L413 NwaCegarLoop]: 196 mSDtfsCounter, 35 mSDsluCounter, 874 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 1070 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:07,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 1070 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-03 02:38:07,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2022-11-03 02:38:07,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 206. [2022-11-03 02:38:07,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 114 states have (on average 1.7719298245614035) internal successors, (202), 189 states have internal predecessors, (202), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2022-11-03 02:38:07,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 221 transitions. [2022-11-03 02:38:07,655 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 221 transitions. Word has length 12 [2022-11-03 02:38:07,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:07,655 INFO L495 AbstractCegarLoop]: Abstraction has 206 states and 221 transitions. [2022-11-03 02:38:07,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 1.2857142857142858) internal successors, (9), 6 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 02:38:07,655 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 221 transitions. [2022-11-03 02:38:07,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-03 02:38:07,656 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:07,656 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:07,673 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-11-03 02:38:07,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:07,868 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting LDV_INIT_LIST_HEADErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:07,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:07,869 INFO L85 PathProgramCache]: Analyzing trace with hash -934992552, now seen corresponding path program 1 times [2022-11-03 02:38:07,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:07,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1839995873] [2022-11-03 02:38:07,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:07,870 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:07,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:07,871 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:07,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 02:38:07,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:07,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 02:38:07,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:08,004 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-03 02:38:08,004 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:08,004 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:08,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1839995873] [2022-11-03 02:38:08,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1839995873] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:08,005 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:08,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:38:08,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977690161] [2022-11-03 02:38:08,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:08,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:38:08,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:08,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:38:08,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:38:08,007 INFO L87 Difference]: Start difference. First operand 206 states and 221 transitions. Second operand has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 02:38:08,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:08,045 INFO L93 Difference]: Finished difference Result 218 states and 233 transitions. [2022-11-03 02:38:08,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:38:08,046 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-11-03 02:38:08,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:08,047 INFO L225 Difference]: With dead ends: 218 [2022-11-03 02:38:08,048 INFO L226 Difference]: Without dead ends: 218 [2022-11-03 02:38:08,048 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:38:08,049 INFO L413 NwaCegarLoop]: 210 mSDtfsCounter, 20 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 820 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:08,050 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 820 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:38:08,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2022-11-03 02:38:08,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 197. [2022-11-03 02:38:08,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 110 states have (on average 1.7636363636363637) internal successors, (194), 181 states have internal predecessors, (194), 8 states have call successors, (8), 6 states have call predecessors, (8), 7 states have return successors, (9), 9 states have call predecessors, (9), 8 states have call successors, (9) [2022-11-03 02:38:08,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 211 transitions. [2022-11-03 02:38:08,059 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 211 transitions. Word has length 12 [2022-11-03 02:38:08,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:08,060 INFO L495 AbstractCegarLoop]: Abstraction has 197 states and 211 transitions. [2022-11-03 02:38:08,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 1.8) internal successors, (9), 4 states have internal predecessors, (9), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 02:38:08,060 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 211 transitions. [2022-11-03 02:38:08,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-03 02:38:08,061 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:08,061 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:08,077 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:08,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:08,272 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:08,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:08,273 INFO L85 PathProgramCache]: Analyzing trace with hash 1617078937, now seen corresponding path program 1 times [2022-11-03 02:38:08,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:08,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1107692337] [2022-11-03 02:38:08,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:08,273 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:08,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:08,275 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:08,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-03 02:38:08,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:08,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:38:08,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:08,395 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-03 02:38:08,396 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:08,396 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:08,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1107692337] [2022-11-03 02:38:08,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1107692337] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:08,397 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:08,397 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:38:08,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191348376] [2022-11-03 02:38:08,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:08,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:38:08,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:08,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:38:08,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:38:08,400 INFO L87 Difference]: Start difference. First operand 197 states and 211 transitions. Second operand has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 02:38:08,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:08,448 INFO L93 Difference]: Finished difference Result 218 states and 232 transitions. [2022-11-03 02:38:08,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:38:08,449 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-11-03 02:38:08,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:08,451 INFO L225 Difference]: With dead ends: 218 [2022-11-03 02:38:08,451 INFO L226 Difference]: Without dead ends: 218 [2022-11-03 02:38:08,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:38:08,457 INFO L413 NwaCegarLoop]: 222 mSDtfsCounter, 123 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:08,459 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 756 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:38:08,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2022-11-03 02:38:08,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 197. [2022-11-03 02:38:08,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 110 states have (on average 1.7545454545454546) internal successors, (193), 181 states have internal predecessors, (193), 8 states have call successors, (8), 6 states have call predecessors, (8), 7 states have return successors, (9), 9 states have call predecessors, (9), 8 states have call successors, (9) [2022-11-03 02:38:08,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 210 transitions. [2022-11-03 02:38:08,471 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 210 transitions. Word has length 12 [2022-11-03 02:38:08,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:08,472 INFO L495 AbstractCegarLoop]: Abstraction has 197 states and 210 transitions. [2022-11-03 02:38:08,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 4 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 02:38:08,472 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 210 transitions. [2022-11-03 02:38:08,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-11-03 02:38:08,473 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:08,473 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:08,485 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:08,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:08,683 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:08,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:08,684 INFO L85 PathProgramCache]: Analyzing trace with hash -935078024, now seen corresponding path program 1 times [2022-11-03 02:38:08,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:08,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [598693400] [2022-11-03 02:38:08,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:08,684 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:08,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:08,685 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:08,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-03 02:38:08,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:08,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:38:08,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:08,792 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-03 02:38:08,792 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:08,792 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:08,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [598693400] [2022-11-03 02:38:08,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [598693400] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:08,792 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:08,792 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:38:08,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555891560] [2022-11-03 02:38:08,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:08,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:38:08,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:08,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:38:08,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:38:08,794 INFO L87 Difference]: Start difference. First operand 197 states and 210 transitions. Second operand has 5 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 02:38:08,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:08,836 INFO L93 Difference]: Finished difference Result 202 states and 214 transitions. [2022-11-03 02:38:08,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:38:08,839 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2022-11-03 02:38:08,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:08,840 INFO L225 Difference]: With dead ends: 202 [2022-11-03 02:38:08,840 INFO L226 Difference]: Without dead ends: 202 [2022-11-03 02:38:08,840 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:38:08,841 INFO L413 NwaCegarLoop]: 204 mSDtfsCounter, 106 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 708 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:08,841 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 708 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:38:08,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2022-11-03 02:38:08,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 199. [2022-11-03 02:38:08,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 112 states have (on average 1.7410714285714286) internal successors, (195), 183 states have internal predecessors, (195), 8 states have call successors, (8), 6 states have call predecessors, (8), 7 states have return successors, (9), 9 states have call predecessors, (9), 8 states have call successors, (9) [2022-11-03 02:38:08,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 212 transitions. [2022-11-03 02:38:08,848 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 212 transitions. Word has length 12 [2022-11-03 02:38:08,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:08,848 INFO L495 AbstractCegarLoop]: Abstraction has 199 states and 212 transitions. [2022-11-03 02:38:08,848 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 02:38:08,848 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 212 transitions. [2022-11-03 02:38:08,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-03 02:38:08,849 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:08,849 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:08,866 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:09,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:09,061 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:09,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:09,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1077372438, now seen corresponding path program 1 times [2022-11-03 02:38:09,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:09,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [227177430] [2022-11-03 02:38:09,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:09,062 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:09,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:09,063 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:09,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-03 02:38:09,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:09,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:38:09,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:09,180 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-03 02:38:09,180 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:09,180 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:09,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [227177430] [2022-11-03 02:38:09,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [227177430] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:09,181 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:09,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:38:09,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432864910] [2022-11-03 02:38:09,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:09,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:38:09,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:09,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:38:09,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:38:09,182 INFO L87 Difference]: Start difference. First operand 199 states and 212 transitions. Second operand has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 02:38:09,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:09,565 INFO L93 Difference]: Finished difference Result 211 states and 226 transitions. [2022-11-03 02:38:09,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:38:09,565 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2022-11-03 02:38:09,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:09,567 INFO L225 Difference]: With dead ends: 211 [2022-11-03 02:38:09,567 INFO L226 Difference]: Without dead ends: 203 [2022-11-03 02:38:09,567 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:38:09,568 INFO L413 NwaCegarLoop]: 183 mSDtfsCounter, 51 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:09,568 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 388 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 02:38:09,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2022-11-03 02:38:09,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 193. [2022-11-03 02:38:09,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 107 states have (on average 1.766355140186916) internal successors, (189), 178 states have internal predecessors, (189), 8 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-03 02:38:09,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 205 transitions. [2022-11-03 02:38:09,574 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 205 transitions. Word has length 13 [2022-11-03 02:38:09,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:09,574 INFO L495 AbstractCegarLoop]: Abstraction has 193 states and 205 transitions. [2022-11-03 02:38:09,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-03 02:38:09,574 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 205 transitions. [2022-11-03 02:38:09,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-03 02:38:09,575 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:09,575 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:09,587 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:09,786 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:09,786 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:09,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:09,787 INFO L85 PathProgramCache]: Analyzing trace with hash 609549957, now seen corresponding path program 1 times [2022-11-03 02:38:09,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:09,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1909452921] [2022-11-03 02:38:09,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:09,788 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:09,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:09,789 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:09,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-03 02:38:09,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:09,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-03 02:38:09,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:10,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:10,089 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:38:10,191 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-03 02:38:10,192 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:10,192 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:10,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1909452921] [2022-11-03 02:38:10,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1909452921] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:10,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:10,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:38:10,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873680699] [2022-11-03 02:38:10,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:10,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 02:38:10,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:10,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 02:38:10,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:38:10,194 INFO L87 Difference]: Start difference. First operand 193 states and 205 transitions. Second operand has 8 states, 6 states have (on average 2.0) internal successors, (12), 7 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:38:11,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:11,169 INFO L93 Difference]: Finished difference Result 203 states and 218 transitions. [2022-11-03 02:38:11,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-03 02:38:11,170 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 2.0) internal successors, (12), 7 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 16 [2022-11-03 02:38:11,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:11,171 INFO L225 Difference]: With dead ends: 203 [2022-11-03 02:38:11,171 INFO L226 Difference]: Without dead ends: 203 [2022-11-03 02:38:11,171 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-11-03 02:38:11,172 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 58 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 443 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 592 SdHoareTripleChecker+Invalid, 580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 443 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 120 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:11,172 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 592 Invalid, 580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 443 Invalid, 0 Unknown, 120 Unchecked, 0.9s Time] [2022-11-03 02:38:11,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2022-11-03 02:38:11,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 192. [2022-11-03 02:38:11,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 107 states have (on average 1.7570093457943925) internal successors, (188), 177 states have internal predecessors, (188), 8 states have call successors, (8), 6 states have call predecessors, (8), 6 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-03 02:38:11,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 204 transitions. [2022-11-03 02:38:11,178 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 204 transitions. Word has length 16 [2022-11-03 02:38:11,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:11,179 INFO L495 AbstractCegarLoop]: Abstraction has 192 states and 204 transitions. [2022-11-03 02:38:11,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 2.0) internal successors, (12), 7 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-03 02:38:11,179 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 204 transitions. [2022-11-03 02:38:11,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-03 02:38:11,180 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:11,180 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:11,192 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2022-11-03 02:38:11,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:11,392 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:11,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:11,393 INFO L85 PathProgramCache]: Analyzing trace with hash 609549956, now seen corresponding path program 1 times [2022-11-03 02:38:11,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:11,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1147820563] [2022-11-03 02:38:11,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:11,393 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:11,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:11,394 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:11,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-03 02:38:11,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:11,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 02:38:11,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:11,592 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:38:11,593 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:38:11,632 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-03 02:38:11,632 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:11,632 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:11,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1147820563] [2022-11-03 02:38:11,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1147820563] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:11,633 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:11,633 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:38:11,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132611893] [2022-11-03 02:38:11,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:11,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 02:38:11,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:11,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 02:38:11,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:38:11,634 INFO L87 Difference]: Start difference. First operand 192 states and 204 transitions. Second operand has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-03 02:38:12,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:12,390 INFO L93 Difference]: Finished difference Result 244 states and 259 transitions. [2022-11-03 02:38:12,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-03 02:38:12,391 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 16 [2022-11-03 02:38:12,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:12,395 INFO L225 Difference]: With dead ends: 244 [2022-11-03 02:38:12,403 INFO L226 Difference]: Without dead ends: 244 [2022-11-03 02:38:12,403 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-11-03 02:38:12,404 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 195 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 360 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 130 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:12,404 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 528 Invalid, 516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 360 Invalid, 0 Unknown, 130 Unchecked, 0.7s Time] [2022-11-03 02:38:12,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-11-03 02:38:12,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 202. [2022-11-03 02:38:12,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 116 states have (on average 1.7413793103448276) internal successors, (202), 186 states have internal predecessors, (202), 8 states have call successors, (8), 7 states have call predecessors, (8), 8 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2022-11-03 02:38:12,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 220 transitions. [2022-11-03 02:38:12,414 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 220 transitions. Word has length 16 [2022-11-03 02:38:12,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:12,414 INFO L495 AbstractCegarLoop]: Abstraction has 202 states and 220 transitions. [2022-11-03 02:38:12,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-03 02:38:12,415 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 220 transitions. [2022-11-03 02:38:12,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-03 02:38:12,415 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:12,416 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:12,435 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:12,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:12,636 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:12,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:12,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1600340348, now seen corresponding path program 1 times [2022-11-03 02:38:12,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:12,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [198871832] [2022-11-03 02:38:12,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:12,637 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:12,637 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:12,638 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:12,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-03 02:38:12,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:12,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:38:12,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:12,774 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-03 02:38:12,811 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-03 02:38:12,811 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:12,811 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:12,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [198871832] [2022-11-03 02:38:12,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [198871832] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:12,812 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:12,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:38:12,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146537274] [2022-11-03 02:38:12,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:12,813 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:38:12,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:12,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:38:12,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:38:12,814 INFO L87 Difference]: Start difference. First operand 202 states and 220 transitions. Second operand has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:13,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:13,499 INFO L93 Difference]: Finished difference Result 252 states and 278 transitions. [2022-11-03 02:38:13,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:38:13,500 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 25 [2022-11-03 02:38:13,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:13,501 INFO L225 Difference]: With dead ends: 252 [2022-11-03 02:38:13,502 INFO L226 Difference]: Without dead ends: 252 [2022-11-03 02:38:13,502 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:38:13,503 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 65 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:13,503 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 633 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-03 02:38:13,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-11-03 02:38:13,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 227. [2022-11-03 02:38:13,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 143 states have (on average 1.7622377622377623) internal successors, (252), 211 states have internal predecessors, (252), 8 states have call successors, (8), 7 states have call predecessors, (8), 8 states have return successors, (10), 8 states have call predecessors, (10), 8 states have call successors, (10) [2022-11-03 02:38:13,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 270 transitions. [2022-11-03 02:38:13,511 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 270 transitions. Word has length 25 [2022-11-03 02:38:13,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:13,511 INFO L495 AbstractCegarLoop]: Abstraction has 227 states and 270 transitions. [2022-11-03 02:38:13,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:13,511 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 270 transitions. [2022-11-03 02:38:13,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-03 02:38:13,512 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:13,512 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:13,522 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:13,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:13,719 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:13,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:13,720 INFO L85 PathProgramCache]: Analyzing trace with hash -1600340347, now seen corresponding path program 1 times [2022-11-03 02:38:13,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:13,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1631308566] [2022-11-03 02:38:13,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:13,720 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:13,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:13,723 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:13,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-03 02:38:13,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:13,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-03 02:38:13,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:13,869 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:38:13,952 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-03 02:38:13,952 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:13,952 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:13,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1631308566] [2022-11-03 02:38:13,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1631308566] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:13,953 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:13,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:38:13,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831097690] [2022-11-03 02:38:13,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:13,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:38:13,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:13,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:38:13,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:38:13,954 INFO L87 Difference]: Start difference. First operand 227 states and 270 transitions. Second operand has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:14,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:14,832 INFO L93 Difference]: Finished difference Result 284 states and 313 transitions. [2022-11-03 02:38:14,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:38:14,834 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 25 [2022-11-03 02:38:14,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:14,839 INFO L225 Difference]: With dead ends: 284 [2022-11-03 02:38:14,839 INFO L226 Difference]: Without dead ends: 284 [2022-11-03 02:38:14,839 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:38:14,840 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 99 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:14,840 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 631 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-03 02:38:14,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-11-03 02:38:14,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 229. [2022-11-03 02:38:14,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 146 states have (on average 1.7397260273972603) internal successors, (254), 212 states have internal predecessors, (254), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-03 02:38:14,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 275 transitions. [2022-11-03 02:38:14,848 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 275 transitions. Word has length 25 [2022-11-03 02:38:14,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:14,849 INFO L495 AbstractCegarLoop]: Abstraction has 229 states and 275 transitions. [2022-11-03 02:38:14,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:14,849 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 275 transitions. [2022-11-03 02:38:14,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-03 02:38:14,850 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:14,850 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:14,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:15,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:15,062 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONMEMORY_FREE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:15,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:15,063 INFO L85 PathProgramCache]: Analyzing trace with hash -328716411, now seen corresponding path program 1 times [2022-11-03 02:38:15,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:15,063 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [801649490] [2022-11-03 02:38:15,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:15,063 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:15,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:15,064 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:15,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-03 02:38:15,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:15,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:38:15,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:15,226 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-03 02:38:15,226 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:15,227 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:15,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [801649490] [2022-11-03 02:38:15,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [801649490] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:15,227 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:15,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:38:15,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453788000] [2022-11-03 02:38:15,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:15,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:38:15,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:15,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:38:15,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:38:15,229 INFO L87 Difference]: Start difference. First operand 229 states and 275 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:15,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:15,352 INFO L93 Difference]: Finished difference Result 229 states and 274 transitions. [2022-11-03 02:38:15,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:38:15,358 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 27 [2022-11-03 02:38:15,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:15,360 INFO L225 Difference]: With dead ends: 229 [2022-11-03 02:38:15,360 INFO L226 Difference]: Without dead ends: 229 [2022-11-03 02:38:15,361 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:38:15,361 INFO L413 NwaCegarLoop]: 184 mSDtfsCounter, 114 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 808 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:15,362 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 808 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:38:15,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2022-11-03 02:38:15,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 229. [2022-11-03 02:38:15,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 146 states have (on average 1.7328767123287672) internal successors, (253), 212 states have internal predecessors, (253), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-03 02:38:15,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 274 transitions. [2022-11-03 02:38:15,370 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 274 transitions. Word has length 27 [2022-11-03 02:38:15,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:15,374 INFO L495 AbstractCegarLoop]: Abstraction has 229 states and 274 transitions. [2022-11-03 02:38:15,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:15,375 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 274 transitions. [2022-11-03 02:38:15,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-03 02:38:15,376 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:15,376 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:15,384 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:15,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:15,579 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:15,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:15,579 INFO L85 PathProgramCache]: Analyzing trace with hash -444952336, now seen corresponding path program 1 times [2022-11-03 02:38:15,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:15,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [289143198] [2022-11-03 02:38:15,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:15,580 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:15,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:15,581 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:15,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-03 02:38:15,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:15,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-03 02:38:15,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:15,803 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-03 02:38:15,860 INFO L356 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-03 02:38:15,861 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:38:15,920 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-03 02:38:15,921 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:15,921 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:15,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [289143198] [2022-11-03 02:38:15,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [289143198] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:15,921 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:15,921 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-03 02:38:15,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355268217] [2022-11-03 02:38:15,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:15,922 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 02:38:15,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:15,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 02:38:15,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:38:15,923 INFO L87 Difference]: Start difference. First operand 229 states and 274 transitions. Second operand has 8 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-03 02:38:16,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:16,875 INFO L93 Difference]: Finished difference Result 242 states and 284 transitions. [2022-11-03 02:38:16,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 02:38:16,875 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 33 [2022-11-03 02:38:16,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:16,877 INFO L225 Difference]: With dead ends: 242 [2022-11-03 02:38:16,877 INFO L226 Difference]: Without dead ends: 242 [2022-11-03 02:38:16,877 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-11-03 02:38:16,878 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 191 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 537 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:16,878 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [192 Valid, 537 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 521 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-03 02:38:16,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2022-11-03 02:38:16,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 225. [2022-11-03 02:38:16,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 146 states have (on average 1.678082191780822) internal successors, (245), 208 states have internal predecessors, (245), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-03 02:38:16,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 266 transitions. [2022-11-03 02:38:16,887 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 266 transitions. Word has length 33 [2022-11-03 02:38:16,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:16,887 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 266 transitions. [2022-11-03 02:38:16,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-03 02:38:16,888 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 266 transitions. [2022-11-03 02:38:16,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-03 02:38:16,889 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:16,889 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:16,902 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:17,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:17,102 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:17,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:17,103 INFO L85 PathProgramCache]: Analyzing trace with hash -444952335, now seen corresponding path program 1 times [2022-11-03 02:38:17,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:17,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1264128967] [2022-11-03 02:38:17,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:17,104 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:17,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:17,105 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:17,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-03 02:38:17,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:17,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-03 02:38:17,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:17,314 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:38:17,322 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-03 02:38:17,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:17,429 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:38:17,441 INFO L356 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-03 02:38:17,442 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-03 02:38:17,541 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-03 02:38:17,541 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:17,541 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:17,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1264128967] [2022-11-03 02:38:17,542 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1264128967] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:17,542 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:17,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:38:17,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616950710] [2022-11-03 02:38:17,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:17,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 02:38:17,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:17,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 02:38:17,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:38:17,543 INFO L87 Difference]: Start difference. First operand 225 states and 266 transitions. Second operand has 7 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-03 02:38:18,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:18,478 INFO L93 Difference]: Finished difference Result 280 states and 309 transitions. [2022-11-03 02:38:18,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 02:38:18,479 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 33 [2022-11-03 02:38:18,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:18,481 INFO L225 Difference]: With dead ends: 280 [2022-11-03 02:38:18,481 INFO L226 Difference]: Without dead ends: 280 [2022-11-03 02:38:18,481 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:38:18,482 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 180 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 141 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:18,482 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 485 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 377 Invalid, 0 Unknown, 141 Unchecked, 0.9s Time] [2022-11-03 02:38:18,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2022-11-03 02:38:18,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 225. [2022-11-03 02:38:18,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 146 states have (on average 1.6506849315068493) internal successors, (241), 208 states have internal predecessors, (241), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-03 02:38:18,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 262 transitions. [2022-11-03 02:38:18,490 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 262 transitions. Word has length 33 [2022-11-03 02:38:18,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:18,490 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 262 transitions. [2022-11-03 02:38:18,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-03 02:38:18,491 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 262 transitions. [2022-11-03 02:38:18,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-03 02:38:18,491 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:18,491 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:18,511 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:18,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:18,705 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:18,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:18,705 INFO L85 PathProgramCache]: Analyzing trace with hash 1897494371, now seen corresponding path program 1 times [2022-11-03 02:38:18,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:18,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2068712146] [2022-11-03 02:38:18,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:18,706 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:18,706 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:18,707 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:18,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-03 02:38:18,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:18,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:38:18,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:18,894 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-03 02:38:18,894 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:18,894 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:18,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2068712146] [2022-11-03 02:38:18,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2068712146] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:18,895 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:18,895 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:38:18,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668743393] [2022-11-03 02:38:18,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:18,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:38:18,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:18,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:38:18,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:38:18,897 INFO L87 Difference]: Start difference. First operand 225 states and 262 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:18,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:18,921 INFO L93 Difference]: Finished difference Result 267 states and 308 transitions. [2022-11-03 02:38:18,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:38:18,922 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 35 [2022-11-03 02:38:18,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:18,924 INFO L225 Difference]: With dead ends: 267 [2022-11-03 02:38:18,924 INFO L226 Difference]: Without dead ends: 267 [2022-11-03 02:38:18,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 32 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-03 02:38:18,925 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 36 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:18,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 574 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:38:18,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2022-11-03 02:38:18,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 229. [2022-11-03 02:38:18,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 150 states have (on average 1.6333333333333333) internal successors, (245), 212 states have internal predecessors, (245), 9 states have call successors, (9), 7 states have call predecessors, (9), 8 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-03 02:38:18,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 266 transitions. [2022-11-03 02:38:18,933 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 266 transitions. Word has length 35 [2022-11-03 02:38:18,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:18,933 INFO L495 AbstractCegarLoop]: Abstraction has 229 states and 266 transitions. [2022-11-03 02:38:18,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:18,933 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 266 transitions. [2022-11-03 02:38:18,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-11-03 02:38:18,934 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:18,934 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:18,947 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:19,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:19,147 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr29ASSERT_VIOLATIONMEMORY_FREE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:19,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:19,147 INFO L85 PathProgramCache]: Analyzing trace with hash -1307216555, now seen corresponding path program 1 times [2022-11-03 02:38:19,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:19,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [35734017] [2022-11-03 02:38:19,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:19,148 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:19,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:19,149 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:19,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-03 02:38:19,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:19,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 02:38:19,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:19,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:38:19,807 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:19,807 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:19,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [35734017] [2022-11-03 02:38:19,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [35734017] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:19,808 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:19,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:38:19,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969179893] [2022-11-03 02:38:19,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:19,810 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 02:38:19,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:19,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 02:38:19,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:38:19,811 INFO L87 Difference]: Start difference. First operand 229 states and 266 transitions. Second operand has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-03 02:38:19,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:19,825 INFO L93 Difference]: Finished difference Result 248 states and 286 transitions. [2022-11-03 02:38:19,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 02:38:19,825 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 36 [2022-11-03 02:38:19,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:19,827 INFO L225 Difference]: With dead ends: 248 [2022-11-03 02:38:19,827 INFO L226 Difference]: Without dead ends: 248 [2022-11-03 02:38:19,830 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:38:19,831 INFO L413 NwaCegarLoop]: 184 mSDtfsCounter, 55 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 710 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:19,831 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 710 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 42 Unchecked, 0.0s Time] [2022-11-03 02:38:19,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-11-03 02:38:19,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 248. [2022-11-03 02:38:19,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 168 states have (on average 1.5773809523809523) internal successors, (265), 230 states have internal predecessors, (265), 9 states have call successors, (9), 8 states have call predecessors, (9), 9 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-03 02:38:19,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 286 transitions. [2022-11-03 02:38:19,843 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 286 transitions. Word has length 36 [2022-11-03 02:38:19,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:19,844 INFO L495 AbstractCegarLoop]: Abstraction has 248 states and 286 transitions. [2022-11-03 02:38:19,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-03 02:38:19,845 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 286 transitions. [2022-11-03 02:38:19,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-03 02:38:19,848 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:19,848 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:19,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:20,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:20,061 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr36ASSERT_VIOLATIONMEMORY_FREE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:20,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:20,061 INFO L85 PathProgramCache]: Analyzing trace with hash 359927496, now seen corresponding path program 1 times [2022-11-03 02:38:20,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:20,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [620599220] [2022-11-03 02:38:20,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:20,062 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:20,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:20,063 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:20,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-03 02:38:20,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:20,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:38:20,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:20,242 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-03 02:38:20,243 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:20,243 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:20,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [620599220] [2022-11-03 02:38:20,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [620599220] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:20,243 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:20,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:38:20,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625944264] [2022-11-03 02:38:20,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:20,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:38:20,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:20,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:38:20,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:38:20,246 INFO L87 Difference]: Start difference. First operand 248 states and 286 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:20,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:20,293 INFO L93 Difference]: Finished difference Result 271 states and 311 transitions. [2022-11-03 02:38:20,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:38:20,293 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2022-11-03 02:38:20,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:20,295 INFO L225 Difference]: With dead ends: 271 [2022-11-03 02:38:20,296 INFO L226 Difference]: Without dead ends: 271 [2022-11-03 02:38:20,296 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 37 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-03 02:38:20,297 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 43 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:20,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 572 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:38:20,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2022-11-03 02:38:20,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 250. [2022-11-03 02:38:20,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 170 states have (on average 1.5705882352941176) internal successors, (267), 232 states have internal predecessors, (267), 9 states have call successors, (9), 8 states have call predecessors, (9), 9 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-03 02:38:20,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 288 transitions. [2022-11-03 02:38:20,308 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 288 transitions. Word has length 40 [2022-11-03 02:38:20,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:20,310 INFO L495 AbstractCegarLoop]: Abstraction has 250 states and 288 transitions. [2022-11-03 02:38:20,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:20,310 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 288 transitions. [2022-11-03 02:38:20,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-03 02:38:20,315 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:20,315 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:20,336 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:20,528 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:20,528 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:20,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:20,528 INFO L85 PathProgramCache]: Analyzing trace with hash -2125965028, now seen corresponding path program 1 times [2022-11-03 02:38:20,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:20,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1414694599] [2022-11-03 02:38:20,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:20,529 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:20,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:20,530 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:20,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-03 02:38:20,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:20,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 02:38:20,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:20,765 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-03 02:38:20,848 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-03 02:38:20,848 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:20,848 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:20,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1414694599] [2022-11-03 02:38:20,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1414694599] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:20,849 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:20,849 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:38:20,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143228900] [2022-11-03 02:38:20,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:20,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 02:38:20,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:20,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 02:38:20,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:38:20,850 INFO L87 Difference]: Start difference. First operand 250 states and 288 transitions. Second operand has 7 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:21,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:21,749 INFO L93 Difference]: Finished difference Result 292 states and 323 transitions. [2022-11-03 02:38:21,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 02:38:21,750 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 42 [2022-11-03 02:38:21,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:21,751 INFO L225 Difference]: With dead ends: 292 [2022-11-03 02:38:21,752 INFO L226 Difference]: Without dead ends: 292 [2022-11-03 02:38:21,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:38:21,752 INFO L413 NwaCegarLoop]: 185 mSDtfsCounter, 124 mSDsluCounter, 626 mSDsCounter, 0 mSdLazyCounter, 451 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:21,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 811 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 451 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-03 02:38:21,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states. [2022-11-03 02:38:21,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 249. [2022-11-03 02:38:21,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 170 states have (on average 1.5529411764705883) internal successors, (264), 231 states have internal predecessors, (264), 9 states have call successors, (9), 8 states have call predecessors, (9), 9 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-03 02:38:21,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 285 transitions. [2022-11-03 02:38:21,760 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 285 transitions. Word has length 42 [2022-11-03 02:38:21,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:21,761 INFO L495 AbstractCegarLoop]: Abstraction has 249 states and 285 transitions. [2022-11-03 02:38:21,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:21,761 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 285 transitions. [2022-11-03 02:38:21,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-03 02:38:21,762 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:21,762 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:21,776 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:21,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:21,976 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:21,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:21,976 INFO L85 PathProgramCache]: Analyzing trace with hash -2125965027, now seen corresponding path program 1 times [2022-11-03 02:38:21,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:21,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [293168126] [2022-11-03 02:38:21,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:21,977 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:21,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:21,978 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:21,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-03 02:38:22,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:22,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-03 02:38:22,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:22,210 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:38:22,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:38:22,408 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:22,408 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:22,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [293168126] [2022-11-03 02:38:22,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [293168126] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:22,409 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:22,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:38:22,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229455876] [2022-11-03 02:38:22,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:22,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 02:38:22,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:22,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 02:38:22,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:38:22,410 INFO L87 Difference]: Start difference. First operand 249 states and 285 transitions. Second operand has 7 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:23,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:23,617 INFO L93 Difference]: Finished difference Result 318 states and 349 transitions. [2022-11-03 02:38:23,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:38:23,621 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 42 [2022-11-03 02:38:23,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:23,623 INFO L225 Difference]: With dead ends: 318 [2022-11-03 02:38:23,623 INFO L226 Difference]: Without dead ends: 318 [2022-11-03 02:38:23,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:38:23,623 INFO L413 NwaCegarLoop]: 188 mSDtfsCounter, 146 mSDsluCounter, 651 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 839 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:23,624 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 839 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-03 02:38:23,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2022-11-03 02:38:23,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 249. [2022-11-03 02:38:23,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 170 states have (on average 1.5411764705882354) internal successors, (262), 231 states have internal predecessors, (262), 9 states have call successors, (9), 8 states have call predecessors, (9), 9 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-03 02:38:23,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 283 transitions. [2022-11-03 02:38:23,631 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 283 transitions. Word has length 42 [2022-11-03 02:38:23,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:23,632 INFO L495 AbstractCegarLoop]: Abstraction has 249 states and 283 transitions. [2022-11-03 02:38:23,632 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:23,632 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 283 transitions. [2022-11-03 02:38:23,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-03 02:38:23,633 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:23,633 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:23,647 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:23,847 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:23,847 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:23,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:23,847 INFO L85 PathProgramCache]: Analyzing trace with hash -2001953137, now seen corresponding path program 1 times [2022-11-03 02:38:23,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:23,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1310726012] [2022-11-03 02:38:23,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:23,848 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:23,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:23,849 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:23,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-03 02:38:24,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:24,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-03 02:38:24,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:24,185 INFO L356 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-03 02:38:24,185 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-03 02:38:24,454 INFO L356 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-03 02:38:24,454 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 24 [2022-11-03 02:38:24,537 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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-03 02:38:24,673 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:38:24,674 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:38:25,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:25,246 INFO L356 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-03 02:38:25,246 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 31 [2022-11-03 02:38:25,331 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-03 02:38:25,331 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:25,332 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:25,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1310726012] [2022-11-03 02:38:25,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1310726012] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:25,332 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:25,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-03 02:38:25,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40996402] [2022-11-03 02:38:25,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:25,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-03 02:38:25,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:25,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-03 02:38:25,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2022-11-03 02:38:25,333 INFO L87 Difference]: Start difference. First operand 249 states and 283 transitions. Second operand has 16 states, 13 states have (on average 2.769230769230769) internal successors, (36), 14 states have internal predecessors, (36), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:25,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:25,817 INFO L93 Difference]: Finished difference Result 261 states and 298 transitions. [2022-11-03 02:38:25,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-03 02:38:25,818 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 2.769230769230769) internal successors, (36), 14 states have internal predecessors, (36), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 42 [2022-11-03 02:38:25,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:25,819 INFO L225 Difference]: With dead ends: 261 [2022-11-03 02:38:25,819 INFO L226 Difference]: Without dead ends: 261 [2022-11-03 02:38:25,820 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2022-11-03 02:38:25,820 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 19 mSDsluCounter, 1473 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 1646 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 514 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:25,821 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 1646 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 211 Invalid, 0 Unknown, 514 Unchecked, 0.4s Time] [2022-11-03 02:38:25,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2022-11-03 02:38:25,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 257. [2022-11-03 02:38:25,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 178 states have (on average 1.5280898876404494) internal successors, (272), 239 states have internal predecessors, (272), 9 states have call successors, (9), 8 states have call predecessors, (9), 9 states have return successors, (12), 9 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-03 02:38:25,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 293 transitions. [2022-11-03 02:38:25,829 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 293 transitions. Word has length 42 [2022-11-03 02:38:25,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:25,829 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 293 transitions. [2022-11-03 02:38:25,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 2.769230769230769) internal successors, (36), 14 states have internal predecessors, (36), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:25,830 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 293 transitions. [2022-11-03 02:38:25,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-03 02:38:25,830 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:25,831 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:25,845 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2022-11-03 02:38:26,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:26,045 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr40REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:26,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:26,046 INFO L85 PathProgramCache]: Analyzing trace with hash -2001953136, now seen corresponding path program 1 times [2022-11-03 02:38:26,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:26,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1451673526] [2022-11-03 02:38:26,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:26,046 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:26,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:26,047 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:26,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-03 02:38:26,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:26,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-03 02:38:26,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:26,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:26,461 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:38:26,488 INFO L356 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-03 02:38:26,488 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2022-11-03 02:38:26,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:26,802 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:38:26,985 INFO L356 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-03 02:38:26,986 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:38:27,238 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-03 02:38:27,238 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:27,238 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:27,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1451673526] [2022-11-03 02:38:27,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1451673526] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:27,238 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:27,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-03 02:38:27,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150155548] [2022-11-03 02:38:27,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:27,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-03 02:38:27,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:27,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-03 02:38:27,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-11-03 02:38:27,240 INFO L87 Difference]: Start difference. First operand 257 states and 293 transitions. Second operand has 12 states, 11 states have (on average 3.272727272727273) internal successors, (36), 9 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:28,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:28,432 INFO L93 Difference]: Finished difference Result 275 states and 310 transitions. [2022-11-03 02:38:28,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-03 02:38:28,434 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.272727272727273) internal successors, (36), 9 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 42 [2022-11-03 02:38:28,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:28,435 INFO L225 Difference]: With dead ends: 275 [2022-11-03 02:38:28,435 INFO L226 Difference]: Without dead ends: 275 [2022-11-03 02:38:28,436 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2022-11-03 02:38:28,436 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 29 mSDsluCounter, 885 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 1063 SdHoareTripleChecker+Invalid, 751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 212 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:28,436 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 1063 Invalid, 751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 535 Invalid, 0 Unknown, 212 Unchecked, 1.1s Time] [2022-11-03 02:38:28,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2022-11-03 02:38:28,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 260. [2022-11-03 02:38:28,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 180 states have (on average 1.5222222222222221) internal successors, (274), 241 states have internal predecessors, (274), 10 states have call successors, (10), 8 states have call predecessors, (10), 9 states have return successors, (14), 10 states have call predecessors, (14), 10 states have call successors, (14) [2022-11-03 02:38:28,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 298 transitions. [2022-11-03 02:38:28,444 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 298 transitions. Word has length 42 [2022-11-03 02:38:28,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:28,444 INFO L495 AbstractCegarLoop]: Abstraction has 260 states and 298 transitions. [2022-11-03 02:38:28,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.272727272727273) internal successors, (36), 9 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:28,445 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 298 transitions. [2022-11-03 02:38:28,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-11-03 02:38:28,445 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:28,446 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:28,459 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:28,659 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:28,659 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:28,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:28,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1930984993, now seen corresponding path program 1 times [2022-11-03 02:38:28,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:28,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [101175742] [2022-11-03 02:38:28,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:28,660 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:28,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:28,661 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:28,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-03 02:38:28,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:28,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:38:28,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:28,850 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:38:28,851 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:28,851 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:28,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [101175742] [2022-11-03 02:38:28,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [101175742] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:28,851 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:28,851 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:38:28,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779353551] [2022-11-03 02:38:28,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:28,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:38:28,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:28,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:38:28,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:38:28,853 INFO L87 Difference]: Start difference. First operand 260 states and 298 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:28,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:28,880 INFO L93 Difference]: Finished difference Result 284 states and 321 transitions. [2022-11-03 02:38:28,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:38:28,880 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 43 [2022-11-03 02:38:28,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:28,882 INFO L225 Difference]: With dead ends: 284 [2022-11-03 02:38:28,882 INFO L226 Difference]: Without dead ends: 284 [2022-11-03 02:38:28,883 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 40 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-03 02:38:28,884 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 53 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:28,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 557 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:38:28,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-11-03 02:38:28,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 262. [2022-11-03 02:38:28,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 182 states have (on average 1.510989010989011) internal successors, (275), 243 states have internal predecessors, (275), 10 states have call successors, (10), 8 states have call predecessors, (10), 9 states have return successors, (14), 10 states have call predecessors, (14), 10 states have call successors, (14) [2022-11-03 02:38:28,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 299 transitions. [2022-11-03 02:38:28,898 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 299 transitions. Word has length 43 [2022-11-03 02:38:28,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:28,898 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 299 transitions. [2022-11-03 02:38:28,899 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:38:28,899 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 299 transitions. [2022-11-03 02:38:28,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-03 02:38:28,901 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:28,902 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:28,919 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:29,114 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:29,114 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:29,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:29,115 INFO L85 PathProgramCache]: Analyzing trace with hash -269786093, now seen corresponding path program 1 times [2022-11-03 02:38:29,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:29,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1244829985] [2022-11-03 02:38:29,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:29,115 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:29,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:29,116 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:29,117 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-03 02:38:29,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:29,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 43 conjunts are in the unsatisfiable core [2022-11-03 02:38:29,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:29,380 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-03 02:38:29,553 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:38:29,625 INFO L356 Elim1Store]: treesize reduction 70, result has 30.7 percent of original size [2022-11-03 02:38:29,625 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 51 [2022-11-03 02:38:29,695 INFO L356 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2022-11-03 02:38:29,695 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 19 treesize of output 11 [2022-11-03 02:38:30,058 INFO L356 Elim1Store]: treesize reduction 70, result has 30.7 percent of original size [2022-11-03 02:38:30,058 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 51 [2022-11-03 02:38:30,482 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 38 [2022-11-03 02:38:30,739 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 38 [2022-11-03 02:38:31,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:31,252 INFO L356 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2022-11-03 02:38:31,253 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 43 [2022-11-03 02:38:31,433 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 19 treesize of output 11 [2022-11-03 02:38:31,542 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-03 02:38:31,542 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:31,542 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:31,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1244829985] [2022-11-03 02:38:31,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1244829985] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:31,543 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:31,543 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-11-03 02:38:31,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947431025] [2022-11-03 02:38:31,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:31,543 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-03 02:38:31,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:31,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-03 02:38:31,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2022-11-03 02:38:31,544 INFO L87 Difference]: Start difference. First operand 262 states and 299 transitions. Second operand has 19 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:32,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:32,600 INFO L93 Difference]: Finished difference Result 314 states and 353 transitions. [2022-11-03 02:38:32,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-03 02:38:32,602 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 45 [2022-11-03 02:38:32,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:32,603 INFO L225 Difference]: With dead ends: 314 [2022-11-03 02:38:32,604 INFO L226 Difference]: Without dead ends: 314 [2022-11-03 02:38:32,604 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2022-11-03 02:38:32,605 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 150 mSDsluCounter, 1177 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 1338 SdHoareTripleChecker+Invalid, 897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 442 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:32,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 1338 Invalid, 897 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 441 Invalid, 0 Unknown, 442 Unchecked, 0.8s Time] [2022-11-03 02:38:32,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2022-11-03 02:38:32,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 286. [2022-11-03 02:38:32,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 203 states have (on average 1.541871921182266) internal successors, (313), 264 states have internal predecessors, (313), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:38:32,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 338 transitions. [2022-11-03 02:38:32,616 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 338 transitions. Word has length 45 [2022-11-03 02:38:32,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:32,616 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 338 transitions. [2022-11-03 02:38:32,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:32,617 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 338 transitions. [2022-11-03 02:38:32,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-03 02:38:32,617 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:32,617 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:32,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:32,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:32,831 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:32,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:32,832 INFO L85 PathProgramCache]: Analyzing trace with hash -269786092, now seen corresponding path program 1 times [2022-11-03 02:38:32,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:32,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1044250456] [2022-11-03 02:38:32,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:32,832 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:32,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:32,833 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:32,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-11-03 02:38:33,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:33,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 67 conjunts are in the unsatisfiable core [2022-11-03 02:38:33,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:33,117 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-03 02:38:33,132 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:38:33,531 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:38:33,543 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:38:33,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:33,658 INFO L356 Elim1Store]: treesize reduction 36, result has 25.0 percent of original size [2022-11-03 02:38:33,658 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 30 treesize of output 43 [2022-11-03 02:38:33,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:33,679 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 02:38:33,802 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 9 treesize of output 3 [2022-11-03 02:38:33,827 INFO L356 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2022-11-03 02:38:33,827 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 19 treesize of output 11 [2022-11-03 02:38:34,302 INFO L356 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-03 02:38:34,302 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 26 [2022-11-03 02:38:34,343 INFO L356 Elim1Store]: treesize reduction 26, result has 33.3 percent of original size [2022-11-03 02:38:34,343 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 26 [2022-11-03 02:38:34,735 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:38:34,752 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2022-11-03 02:38:34,896 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2022-11-03 02:38:34,905 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:38:35,518 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:38:35,526 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 24 treesize of output 12 [2022-11-03 02:38:35,808 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-03 02:38:35,808 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:35,809 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:35,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1044250456] [2022-11-03 02:38:35,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1044250456] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:35,809 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:35,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-11-03 02:38:35,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418695856] [2022-11-03 02:38:35,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:35,810 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-03 02:38:35,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:35,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-03 02:38:35,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2022-11-03 02:38:35,810 INFO L87 Difference]: Start difference. First operand 286 states and 338 transitions. Second operand has 21 states, 17 states have (on average 2.235294117647059) internal successors, (38), 16 states have internal predecessors, (38), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:36,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:36,759 INFO L93 Difference]: Finished difference Result 286 states and 337 transitions. [2022-11-03 02:38:36,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-03 02:38:36,764 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 17 states have (on average 2.235294117647059) internal successors, (38), 16 states have internal predecessors, (38), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 45 [2022-11-03 02:38:36,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:36,765 INFO L225 Difference]: With dead ends: 286 [2022-11-03 02:38:36,765 INFO L226 Difference]: Without dead ends: 286 [2022-11-03 02:38:36,766 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2022-11-03 02:38:36,767 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 28 mSDsluCounter, 1326 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 1498 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 400 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:36,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 1498 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 221 Invalid, 0 Unknown, 400 Unchecked, 0.6s Time] [2022-11-03 02:38:36,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-11-03 02:38:36,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 286. [2022-11-03 02:38:36,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 203 states have (on average 1.5369458128078817) internal successors, (312), 264 states have internal predecessors, (312), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:38:36,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 337 transitions. [2022-11-03 02:38:36,778 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 337 transitions. Word has length 45 [2022-11-03 02:38:36,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:36,778 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 337 transitions. [2022-11-03 02:38:36,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 17 states have (on average 2.235294117647059) internal successors, (38), 16 states have internal predecessors, (38), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:36,779 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 337 transitions. [2022-11-03 02:38:36,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-03 02:38:36,779 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:36,779 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:36,793 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:36,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:36,993 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:36,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:36,993 INFO L85 PathProgramCache]: Analyzing trace with hash -1036278110, now seen corresponding path program 1 times [2022-11-03 02:38:36,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:36,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1569291250] [2022-11-03 02:38:36,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:36,993 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:36,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:36,994 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:36,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-11-03 02:38:37,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:37,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 43 conjunts are in the unsatisfiable core [2022-11-03 02:38:37,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:37,551 INFO L356 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-03 02:38:37,551 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 16 [2022-11-03 02:38:37,756 INFO L356 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-03 02:38:37,757 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:38:37,922 INFO L356 Elim1Store]: treesize reduction 54, result has 29.9 percent of original size [2022-11-03 02:38:37,923 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 26 treesize of output 43 [2022-11-03 02:38:38,149 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:38:38,383 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 47 [2022-11-03 02:38:38,667 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:38:38,712 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:38:38,794 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:38:38,858 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:38:39,216 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:38:39,494 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-03 02:38:39,494 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:39,494 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:39,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1569291250] [2022-11-03 02:38:39,494 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1569291250] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:39,494 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:39,494 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-03 02:38:39,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100690761] [2022-11-03 02:38:39,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:39,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-03 02:38:39,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:39,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-03 02:38:39,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=336, Unknown=0, NotChecked=0, Total=380 [2022-11-03 02:38:39,496 INFO L87 Difference]: Start difference. First operand 286 states and 337 transitions. Second operand has 20 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 18 states have internal predecessors, (39), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:40,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:40,185 INFO L93 Difference]: Finished difference Result 304 states and 362 transitions. [2022-11-03 02:38:40,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-03 02:38:40,185 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 18 states have internal predecessors, (39), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 45 [2022-11-03 02:38:40,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:40,189 INFO L225 Difference]: With dead ends: 304 [2022-11-03 02:38:40,189 INFO L226 Difference]: Without dead ends: 304 [2022-11-03 02:38:40,189 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=60, Invalid=492, Unknown=0, NotChecked=0, Total=552 [2022-11-03 02:38:40,190 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 66 mSDsluCounter, 1374 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 1520 SdHoareTripleChecker+Invalid, 1125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 746 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:40,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 1520 Invalid, 1125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 371 Invalid, 0 Unknown, 746 Unchecked, 0.5s Time] [2022-11-03 02:38:40,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-11-03 02:38:40,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 290. [2022-11-03 02:38:40,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 207 states have (on average 1.5314009661835748) internal successors, (317), 268 states have internal predecessors, (317), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:38:40,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 342 transitions. [2022-11-03 02:38:40,198 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 342 transitions. Word has length 45 [2022-11-03 02:38:40,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:40,199 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 342 transitions. [2022-11-03 02:38:40,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 18 states have internal predecessors, (39), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:40,199 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 342 transitions. [2022-11-03 02:38:40,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-03 02:38:40,200 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:40,200 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:40,216 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (25)] Ended with exit code 0 [2022-11-03 02:38:40,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:40,416 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:40,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:40,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1036278109, now seen corresponding path program 1 times [2022-11-03 02:38:40,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:40,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1002802971] [2022-11-03 02:38:40,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:40,417 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:40,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:40,418 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:40,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-03 02:38:40,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:40,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 69 conjunts are in the unsatisfiable core [2022-11-03 02:38:40,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:40,869 INFO L356 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-03 02:38:40,869 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:38:41,029 INFO L356 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-03 02:38:41,030 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:38:41,061 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:38:41,061 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:38:41,150 INFO L356 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-11-03 02:38:41,150 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 11 [2022-11-03 02:38:41,158 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 9 treesize of output 7 [2022-11-03 02:38:41,400 INFO L356 Elim1Store]: treesize reduction 22, result has 29.0 percent of original size [2022-11-03 02:38:41,401 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 22 [2022-11-03 02:38:41,428 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:38:41,429 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 24 [2022-11-03 02:38:41,766 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:38:41,776 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:38:41,987 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 47 [2022-11-03 02:38:42,007 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 12 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 47 [2022-11-03 02:38:42,241 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:38:42,241 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:38:42,247 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:38:42,290 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:38:42,291 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:38:42,302 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:38:42,465 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:38:42,466 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:38:42,477 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:38:42,528 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:38:42,528 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:38:42,540 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:38:42,744 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:38:42,745 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:38:42,754 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:38:42,807 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:38:42,807 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:38:42,813 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:38:42,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:42,991 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:38:43,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:43,002 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:38:43,349 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:38:43,355 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:38:43,610 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-03 02:38:43,610 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:43,610 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:43,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1002802971] [2022-11-03 02:38:43,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1002802971] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:43,610 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:43,610 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-11-03 02:38:43,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790536928] [2022-11-03 02:38:43,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:43,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-03 02:38:43,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:43,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-03 02:38:43,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2022-11-03 02:38:43,612 INFO L87 Difference]: Start difference. First operand 290 states and 342 transitions. Second operand has 22 states, 20 states have (on average 1.95) internal successors, (39), 18 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:45,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:45,625 INFO L93 Difference]: Finished difference Result 304 states and 361 transitions. [2022-11-03 02:38:45,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-03 02:38:45,626 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 1.95) internal successors, (39), 18 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 45 [2022-11-03 02:38:45,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:45,627 INFO L225 Difference]: With dead ends: 304 [2022-11-03 02:38:45,627 INFO L226 Difference]: Without dead ends: 304 [2022-11-03 02:38:45,628 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=129, Invalid=927, Unknown=0, NotChecked=0, Total=1056 [2022-11-03 02:38:45,629 INFO L413 NwaCegarLoop]: 143 mSDtfsCounter, 84 mSDsluCounter, 1350 mSDsCounter, 0 mSdLazyCounter, 781 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 1493 SdHoareTripleChecker+Invalid, 1539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 781 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 726 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:45,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 1493 Invalid, 1539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 781 Invalid, 0 Unknown, 726 Unchecked, 1.3s Time] [2022-11-03 02:38:45,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-11-03 02:38:45,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 290. [2022-11-03 02:38:45,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 207 states have (on average 1.5265700483091786) internal successors, (316), 268 states have internal predecessors, (316), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:38:45,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 341 transitions. [2022-11-03 02:38:45,637 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 341 transitions. Word has length 45 [2022-11-03 02:38:45,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:45,638 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 341 transitions. [2022-11-03 02:38:45,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 1.95) internal successors, (39), 18 states have internal predecessors, (39), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:45,638 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 341 transitions. [2022-11-03 02:38:45,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-03 02:38:45,639 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:45,639 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:45,659 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:45,855 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:45,855 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:45,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:45,855 INFO L85 PathProgramCache]: Analyzing trace with hash -1566398444, now seen corresponding path program 1 times [2022-11-03 02:38:45,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:45,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [76845098] [2022-11-03 02:38:45,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:45,856 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:45,856 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:45,857 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:45,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-11-03 02:38:46,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:46,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 70 conjunts are in the unsatisfiable core [2022-11-03 02:38:46,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:46,335 INFO L356 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-03 02:38:46,335 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 24 treesize of output 41 [2022-11-03 02:38:46,757 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:38:46,831 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-03 02:38:47,110 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:38:47,141 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:38:47,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:47,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:47,273 INFO L356 Elim1Store]: treesize reduction 36, result has 25.0 percent of original size [2022-11-03 02:38:47,273 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 61 [2022-11-03 02:38:47,472 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:38:47,472 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 36 [2022-11-03 02:38:47,985 INFO L356 Elim1Store]: treesize reduction 22, result has 55.1 percent of original size [2022-11-03 02:38:47,985 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 51 [2022-11-03 02:38:48,353 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:38:48,353 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 45 treesize of output 45 [2022-11-03 02:38:48,387 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:38:48,551 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:38:48,552 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 45 treesize of output 45 [2022-11-03 02:38:48,562 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:38:49,373 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:38:49,887 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:38:49,887 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 28 [2022-11-03 02:38:50,157 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-03 02:38:50,157 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:50,158 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:50,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [76845098] [2022-11-03 02:38:50,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [76845098] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:50,158 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:50,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-11-03 02:38:50,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835650610] [2022-11-03 02:38:50,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:50,159 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-03 02:38:50,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:50,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-03 02:38:50,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=631, Unknown=0, NotChecked=0, Total=702 [2022-11-03 02:38:50,160 INFO L87 Difference]: Start difference. First operand 290 states and 341 transitions. Second operand has 27 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 20 states have internal predecessors, (40), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:51,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:51,309 INFO L93 Difference]: Finished difference Result 290 states and 340 transitions. [2022-11-03 02:38:51,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-03 02:38:51,309 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 20 states have internal predecessors, (40), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 47 [2022-11-03 02:38:51,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:51,311 INFO L225 Difference]: With dead ends: 290 [2022-11-03 02:38:51,311 INFO L226 Difference]: Without dead ends: 290 [2022-11-03 02:38:51,311 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=105, Invalid=951, Unknown=0, NotChecked=0, Total=1056 [2022-11-03 02:38:51,312 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 16 mSDsluCounter, 1571 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 1740 SdHoareTripleChecker+Invalid, 793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 478 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:51,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 1740 Invalid, 793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 307 Invalid, 0 Unknown, 478 Unchecked, 0.7s Time] [2022-11-03 02:38:51,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2022-11-03 02:38:51,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 290. [2022-11-03 02:38:51,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 207 states have (on average 1.5217391304347827) internal successors, (315), 268 states have internal predecessors, (315), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:38:51,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 340 transitions. [2022-11-03 02:38:51,319 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 340 transitions. Word has length 47 [2022-11-03 02:38:51,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:51,320 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 340 transitions. [2022-11-03 02:38:51,320 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 23 states have (on average 1.7391304347826086) internal successors, (40), 20 states have internal predecessors, (40), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:51,320 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 340 transitions. [2022-11-03 02:38:51,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-03 02:38:51,321 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:51,321 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:51,343 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:51,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:51,535 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting free_reportsErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:51,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:51,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1566398443, now seen corresponding path program 1 times [2022-11-03 02:38:51,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:51,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1875025296] [2022-11-03 02:38:51,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:51,536 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:51,536 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:51,537 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:51,538 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-03 02:38:51,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:51,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 84 conjunts are in the unsatisfiable core [2022-11-03 02:38:51,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:51,926 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:38:52,009 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:38:52,009 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:38:52,259 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:38:52,286 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:38:52,356 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-03 02:38:52,369 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-03 02:38:52,643 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:38:52,655 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-03 02:38:52,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:52,751 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 02:38:52,794 INFO L356 Elim1Store]: treesize reduction 56, result has 35.6 percent of original size [2022-11-03 02:38:52,795 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 30 treesize of output 51 [2022-11-03 02:38:52,975 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-03 02:38:53,001 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-11-03 02:38:53,537 INFO L356 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2022-11-03 02:38:53,538 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 26 [2022-11-03 02:38:53,551 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 02:38:54,344 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 30 [2022-11-03 02:38:54,373 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:38:54,373 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 66 treesize of output 62 [2022-11-03 02:38:54,635 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:38:54,635 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 66 treesize of output 62 [2022-11-03 02:38:54,652 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 30 [2022-11-03 02:38:55,470 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-03 02:38:55,470 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 31 [2022-11-03 02:38:55,479 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:38:55,480 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 19 [2022-11-03 02:38:55,633 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-03 02:38:55,633 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:55,633 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:55,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1875025296] [2022-11-03 02:38:55,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1875025296] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:55,634 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:55,634 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-11-03 02:38:55,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760554343] [2022-11-03 02:38:55,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:55,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-03 02:38:55,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:55,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-03 02:38:55,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2022-11-03 02:38:55,636 INFO L87 Difference]: Start difference. First operand 290 states and 340 transitions. Second operand has 28 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 20 states have internal predecessors, (40), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:57,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:57,891 INFO L93 Difference]: Finished difference Result 298 states and 339 transitions. [2022-11-03 02:38:57,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-03 02:38:57,892 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 20 states have internal predecessors, (40), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 47 [2022-11-03 02:38:57,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:57,892 INFO L225 Difference]: With dead ends: 298 [2022-11-03 02:38:57,892 INFO L226 Difference]: Without dead ends: 298 [2022-11-03 02:38:57,893 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=136, Invalid=1124, Unknown=0, NotChecked=0, Total=1260 [2022-11-03 02:38:57,893 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 42 mSDsluCounter, 1624 mSDsCounter, 0 mSdLazyCounter, 751 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 1789 SdHoareTripleChecker+Invalid, 1427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 664 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:57,893 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 1789 Invalid, 1427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 751 Invalid, 0 Unknown, 664 Unchecked, 1.6s Time] [2022-11-03 02:38:57,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2022-11-03 02:38:57,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 285. [2022-11-03 02:38:57,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 202 states have (on average 1.504950495049505) internal successors, (304), 263 states have internal predecessors, (304), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:38:57,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 329 transitions. [2022-11-03 02:38:57,900 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 329 transitions. Word has length 47 [2022-11-03 02:38:57,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:57,900 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 329 transitions. [2022-11-03 02:38:57,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 24 states have (on average 1.6666666666666667) internal successors, (40), 20 states have internal predecessors, (40), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:38:57,901 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 329 transitions. [2022-11-03 02:38:57,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-03 02:38:57,901 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:57,902 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:38:57,916 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2022-11-03 02:38:58,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:58,116 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:38:58,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:58,116 INFO L85 PathProgramCache]: Analyzing trace with hash 463879875, now seen corresponding path program 1 times [2022-11-03 02:38:58,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:58,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [510700652] [2022-11-03 02:38:58,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:58,117 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:58,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:58,118 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:58,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-11-03 02:38:58,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:58,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 76 conjunts are in the unsatisfiable core [2022-11-03 02:38:58,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:58,871 INFO L356 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-03 02:38:58,871 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-03 02:38:59,261 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:38:59,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:59,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:59,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:59,377 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 51 [2022-11-03 02:38:59,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:59,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:59,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:38:59,518 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2022-11-03 02:38:59,929 INFO L356 Elim1Store]: treesize reduction 134, result has 28.3 percent of original size [2022-11-03 02:38:59,930 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 44 treesize of output 83 [2022-11-03 02:39:00,503 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 41 [2022-11-03 02:39:00,539 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:39:00,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:00,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:00,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:00,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:00,903 INFO L356 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-03 02:39:00,903 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 11 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 86 treesize of output 80 [2022-11-03 02:39:00,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:00,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:00,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:00,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:00,957 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 12 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 47 [2022-11-03 02:39:01,328 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:39:01,329 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:39:01,337 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:39:01,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:01,386 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:39:01,387 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 64 treesize of output 59 [2022-11-03 02:39:01,566 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:39:01,567 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:39:01,571 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:39:01,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:01,613 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:39:01,613 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 64 treesize of output 59 [2022-11-03 02:39:01,846 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:39:01,846 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:39:01,855 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:39:01,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:01,914 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:39:01,914 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 64 treesize of output 59 [2022-11-03 02:39:02,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:02,194 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:39:02,195 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 64 treesize of output 59 [2022-11-03 02:39:02,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:02,219 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:39:03,060 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:39:03,571 INFO L356 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-11-03 02:39:03,571 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 43 [2022-11-03 02:39:03,965 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-03 02:39:03,965 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:03,965 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:03,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [510700652] [2022-11-03 02:39:03,965 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [510700652] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:03,966 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:03,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-11-03 02:39:03,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389213037] [2022-11-03 02:39:03,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:03,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-03 02:39:03,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:03,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-03 02:39:03,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=497, Unknown=0, NotChecked=0, Total=552 [2022-11-03 02:39:03,968 INFO L87 Difference]: Start difference. First operand 285 states and 329 transitions. Second operand has 24 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:39:05,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:05,465 INFO L93 Difference]: Finished difference Result 302 states and 351 transitions. [2022-11-03 02:39:05,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-03 02:39:05,466 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 48 [2022-11-03 02:39:05,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:05,467 INFO L225 Difference]: With dead ends: 302 [2022-11-03 02:39:05,467 INFO L226 Difference]: Without dead ends: 302 [2022-11-03 02:39:05,468 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=101, Invalid=891, Unknown=0, NotChecked=0, Total=992 [2022-11-03 02:39:05,468 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 35 mSDsluCounter, 1945 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 2112 SdHoareTripleChecker+Invalid, 1335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 440 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 884 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:05,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 2112 Invalid, 1335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 440 Invalid, 0 Unknown, 884 Unchecked, 0.7s Time] [2022-11-03 02:39:05,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2022-11-03 02:39:05,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 288. [2022-11-03 02:39:05,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 205 states have (on average 1.5073170731707317) internal successors, (309), 266 states have internal predecessors, (309), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:39:05,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 334 transitions. [2022-11-03 02:39:05,475 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 334 transitions. Word has length 48 [2022-11-03 02:39:05,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:05,476 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 334 transitions. [2022-11-03 02:39:05,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 21 states have (on average 2.0) internal successors, (42), 20 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:39:05,476 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 334 transitions. [2022-11-03 02:39:05,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-03 02:39:05,477 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:05,477 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:05,494 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:05,693 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:05,694 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:05,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:05,694 INFO L85 PathProgramCache]: Analyzing trace with hash 463879876, now seen corresponding path program 1 times [2022-11-03 02:39:05,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:05,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [244086226] [2022-11-03 02:39:05,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:05,695 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:05,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:05,696 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:05,711 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-11-03 02:39:06,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:06,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 104 conjunts are in the unsatisfiable core [2022-11-03 02:39:06,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:06,491 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:39:06,598 INFO L356 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-03 02:39:06,599 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-03 02:39:07,045 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:39:07,056 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:39:07,182 INFO L356 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-03 02:39:07,182 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 26 [2022-11-03 02:39:07,249 INFO L356 Elim1Store]: treesize reduction 78, result has 35.0 percent of original size [2022-11-03 02:39:07,249 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 37 treesize of output 67 [2022-11-03 02:39:07,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:07,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:07,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:07,454 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2022-11-03 02:39:07,471 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-03 02:39:07,821 INFO L356 Elim1Store]: treesize reduction 58, result has 26.6 percent of original size [2022-11-03 02:39:07,821 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 38 treesize of output 44 [2022-11-03 02:39:07,886 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 02:39:08,342 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:39:08,359 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 39 [2022-11-03 02:39:09,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:09,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:09,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:09,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:09,056 INFO L356 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-03 02:39:09,056 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 12 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 57 [2022-11-03 02:39:09,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:09,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:09,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:09,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:09,086 INFO L356 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-03 02:39:09,086 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 12 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 84 treesize of output 78 [2022-11-03 02:39:09,127 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 37 [2022-11-03 02:39:09,803 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:39:09,803 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-03 02:39:09,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:09,851 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:39:09,851 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:39:09,869 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:39:10,066 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:39:10,066 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-03 02:39:10,096 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:39:10,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:10,145 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:39:10,146 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:39:10,434 INFO L356 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-03 02:39:10,434 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:39:10,457 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:39:10,498 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:39:10,499 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-03 02:39:10,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:10,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:10,838 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 26 [2022-11-03 02:39:10,850 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:39:10,887 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:39:10,887 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-03 02:39:14,845 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 9 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 22 [2022-11-03 02:39:15,366 INFO L356 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-11-03 02:39:15,367 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 86 treesize of output 52 [2022-11-03 02:39:15,404 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-03 02:39:15,404 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2022-11-03 02:39:15,820 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-03 02:39:15,820 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:15,820 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:15,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [244086226] [2022-11-03 02:39:15,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [244086226] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:15,821 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:15,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-11-03 02:39:15,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363575399] [2022-11-03 02:39:15,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:15,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-03 02:39:15,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:15,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-03 02:39:15,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=743, Unknown=0, NotChecked=0, Total=812 [2022-11-03 02:39:15,822 INFO L87 Difference]: Start difference. First operand 288 states and 334 transitions. Second operand has 29 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 24 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:39:17,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:17,963 INFO L93 Difference]: Finished difference Result 320 states and 370 transitions. [2022-11-03 02:39:17,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-03 02:39:17,963 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 24 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 48 [2022-11-03 02:39:17,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:17,965 INFO L225 Difference]: With dead ends: 320 [2022-11-03 02:39:17,965 INFO L226 Difference]: Without dead ends: 320 [2022-11-03 02:39:17,966 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=121, Invalid=1285, Unknown=0, NotChecked=0, Total=1406 [2022-11-03 02:39:17,966 INFO L413 NwaCegarLoop]: 138 mSDtfsCounter, 72 mSDsluCounter, 1794 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 1932 SdHoareTripleChecker+Invalid, 2013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1385 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:17,967 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 1932 Invalid, 2013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 612 Invalid, 0 Unknown, 1385 Unchecked, 1.1s Time] [2022-11-03 02:39:17,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2022-11-03 02:39:17,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 309. [2022-11-03 02:39:17,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 226 states have (on average 1.4734513274336283) internal successors, (333), 287 states have internal predecessors, (333), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:39:17,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 358 transitions. [2022-11-03 02:39:17,974 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 358 transitions. Word has length 48 [2022-11-03 02:39:17,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:17,974 INFO L495 AbstractCegarLoop]: Abstraction has 309 states and 358 transitions. [2022-11-03 02:39:17,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 26 states have (on average 1.6153846153846154) internal successors, (42), 24 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:39:17,974 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 358 transitions. [2022-11-03 02:39:17,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-03 02:39:17,975 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:17,975 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:17,995 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:18,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:18,192 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:18,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:18,192 INFO L85 PathProgramCache]: Analyzing trace with hash 245025158, now seen corresponding path program 1 times [2022-11-03 02:39:18,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:18,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [512642543] [2022-11-03 02:39:18,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:18,193 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:18,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:18,194 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:18,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-11-03 02:39:18,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:18,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 90 conjunts are in the unsatisfiable core [2022-11-03 02:39:18,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:18,978 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:39:19,086 INFO L356 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-03 02:39:19,087 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-03 02:39:19,547 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:39:19,574 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:39:19,690 INFO L356 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-03 02:39:19,690 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 26 [2022-11-03 02:39:19,778 INFO L356 Elim1Store]: treesize reduction 78, result has 35.0 percent of original size [2022-11-03 02:39:19,778 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 37 treesize of output 67 [2022-11-03 02:39:19,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:19,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:19,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:19,977 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2022-11-03 02:39:19,988 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-03 02:39:20,370 INFO L356 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-03 02:39:20,370 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 26 [2022-11-03 02:39:20,427 INFO L356 Elim1Store]: treesize reduction 58, result has 26.6 percent of original size [2022-11-03 02:39:20,427 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 38 treesize of output 44 [2022-11-03 02:39:20,905 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:39:20,916 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 39 [2022-11-03 02:39:21,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:21,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:21,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:21,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:21,263 INFO L356 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-03 02:39:21,263 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 12 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 57 [2022-11-03 02:39:21,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:21,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:21,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:21,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:21,286 INFO L356 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-03 02:39:21,287 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 12 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 84 treesize of output 78 [2022-11-03 02:39:21,666 INFO L356 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-03 02:39:21,667 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:39:21,703 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:39:21,703 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-03 02:39:21,876 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:39:21,876 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-03 02:39:21,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:21,931 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:39:21,931 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:39:22,142 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:39:22,143 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-03 02:39:22,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:22,195 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:39:22,196 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:39:22,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:22,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:22,404 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 26 [2022-11-03 02:39:22,442 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:39:22,442 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 62 treesize of output 57 [2022-11-03 02:39:26,338 INFO L356 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-11-03 02:39:26,338 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 86 treesize of output 52 [2022-11-03 02:39:26,364 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-03 02:39:26,364 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2022-11-03 02:39:26,815 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-03 02:39:26,815 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:26,815 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:26,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [512642543] [2022-11-03 02:39:26,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [512642543] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:26,815 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:26,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-11-03 02:39:26,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864931332] [2022-11-03 02:39:26,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:26,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-03 02:39:26,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:26,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-03 02:39:26,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=590, Unknown=1, NotChecked=0, Total=650 [2022-11-03 02:39:26,817 INFO L87 Difference]: Start difference. First operand 309 states and 358 transitions. Second operand has 26 states, 23 states have (on average 1.826086956521739) internal successors, (42), 21 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:39:29,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:29,001 INFO L93 Difference]: Finished difference Result 336 states and 389 transitions. [2022-11-03 02:39:29,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-03 02:39:29,004 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 1.826086956521739) internal successors, (42), 21 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 48 [2022-11-03 02:39:29,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:29,005 INFO L225 Difference]: With dead ends: 336 [2022-11-03 02:39:29,005 INFO L226 Difference]: Without dead ends: 336 [2022-11-03 02:39:29,006 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=111, Invalid=1078, Unknown=1, NotChecked=0, Total=1190 [2022-11-03 02:39:29,006 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 88 mSDsluCounter, 1918 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 2072 SdHoareTripleChecker+Invalid, 1956 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1276 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:29,006 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 2072 Invalid, 1956 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 664 Invalid, 0 Unknown, 1276 Unchecked, 1.3s Time] [2022-11-03 02:39:29,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2022-11-03 02:39:29,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 288. [2022-11-03 02:39:29,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 205 states have (on average 1.502439024390244) internal successors, (308), 266 states have internal predecessors, (308), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:39:29,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 333 transitions. [2022-11-03 02:39:29,013 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 333 transitions. Word has length 48 [2022-11-03 02:39:29,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:29,014 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 333 transitions. [2022-11-03 02:39:29,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 1.826086956521739) internal successors, (42), 21 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:39:29,014 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 333 transitions. [2022-11-03 02:39:29,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-03 02:39:29,014 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:29,014 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:29,044 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:29,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:29,221 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr39REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:29,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:29,222 INFO L85 PathProgramCache]: Analyzing trace with hash -2098722122, now seen corresponding path program 1 times [2022-11-03 02:39:29,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:29,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [600475824] [2022-11-03 02:39:29,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:29,222 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:29,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:29,223 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:29,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-11-03 02:39:29,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:29,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:39:29,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:29,518 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-03 02:39:29,518 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:29,518 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:29,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [600475824] [2022-11-03 02:39:29,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [600475824] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:29,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:29,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:39:29,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108379529] [2022-11-03 02:39:29,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:29,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:39:29,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:29,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:39:29,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:39:29,520 INFO L87 Difference]: Start difference. First operand 288 states and 333 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:39:29,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:29,546 INFO L93 Difference]: Finished difference Result 307 states and 350 transitions. [2022-11-03 02:39:29,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:39:29,547 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 49 [2022-11-03 02:39:29,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:29,548 INFO L225 Difference]: With dead ends: 307 [2022-11-03 02:39:29,548 INFO L226 Difference]: Without dead ends: 307 [2022-11-03 02:39:29,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 46 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-03 02:39:29,549 INFO L413 NwaCegarLoop]: 216 mSDtfsCounter, 77 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:29,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 560 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:39:29,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2022-11-03 02:39:29,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 286. [2022-11-03 02:39:29,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 203 states have (on average 1.4926108374384237) internal successors, (303), 264 states have internal predecessors, (303), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:39:29,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 328 transitions. [2022-11-03 02:39:29,555 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 328 transitions. Word has length 49 [2022-11-03 02:39:29,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:29,556 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 328 transitions. [2022-11-03 02:39:29,556 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:39:29,556 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 328 transitions. [2022-11-03 02:39:29,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-03 02:39:29,557 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:29,557 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:29,576 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:29,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:29,771 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:29,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:29,771 INFO L85 PathProgramCache]: Analyzing trace with hash -888034331, now seen corresponding path program 1 times [2022-11-03 02:39:29,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:29,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [896165501] [2022-11-03 02:39:29,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:29,772 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:29,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:29,773 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:29,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-11-03 02:39:30,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:30,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:39:30,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:30,142 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-03 02:39:30,142 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:30,143 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:30,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [896165501] [2022-11-03 02:39:30,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [896165501] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:30,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:30,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-03 02:39:30,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508074867] [2022-11-03 02:39:30,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:30,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:39:30,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:30,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:39:30,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:39:30,144 INFO L87 Difference]: Start difference. First operand 286 states and 328 transitions. Second operand has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:39:31,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:31,005 INFO L93 Difference]: Finished difference Result 387 states and 442 transitions. [2022-11-03 02:39:31,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:39:31,006 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 50 [2022-11-03 02:39:31,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:31,007 INFO L225 Difference]: With dead ends: 387 [2022-11-03 02:39:31,007 INFO L226 Difference]: Without dead ends: 387 [2022-11-03 02:39:31,008 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 48 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-03 02:39:31,008 INFO L413 NwaCegarLoop]: 244 mSDtfsCounter, 81 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:31,008 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 360 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-03 02:39:31,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2022-11-03 02:39:31,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 285. [2022-11-03 02:39:31,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 203 states have (on average 1.4827586206896552) internal successors, (301), 263 states have internal predecessors, (301), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:39:31,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 326 transitions. [2022-11-03 02:39:31,015 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 326 transitions. Word has length 50 [2022-11-03 02:39:31,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:31,016 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 326 transitions. [2022-11-03 02:39:31,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:39:31,016 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 326 transitions. [2022-11-03 02:39:31,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-03 02:39:31,016 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:31,017 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:31,032 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:31,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:31,231 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:31,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:31,232 INFO L85 PathProgramCache]: Analyzing trace with hash -888034332, now seen corresponding path program 1 times [2022-11-03 02:39:31,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:31,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1976213484] [2022-11-03 02:39:31,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:31,232 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:31,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:31,235 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:31,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2022-11-03 02:39:31,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:31,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:39:31,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:31,554 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-03 02:39:31,554 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:31,554 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:31,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1976213484] [2022-11-03 02:39:31,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1976213484] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:31,555 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:31,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-03 02:39:31,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905109404] [2022-11-03 02:39:31,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:31,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:39:31,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:31,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:39:31,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:39:31,557 INFO L87 Difference]: Start difference. First operand 285 states and 326 transitions. Second operand has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:39:31,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:31,843 INFO L93 Difference]: Finished difference Result 344 states and 395 transitions. [2022-11-03 02:39:31,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:39:31,843 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 50 [2022-11-03 02:39:31,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:31,845 INFO L225 Difference]: With dead ends: 344 [2022-11-03 02:39:31,845 INFO L226 Difference]: Without dead ends: 344 [2022-11-03 02:39:31,846 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 48 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-03 02:39:31,846 INFO L413 NwaCegarLoop]: 214 mSDtfsCounter, 43 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:31,846 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 325 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 02:39:31,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2022-11-03 02:39:31,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 284. [2022-11-03 02:39:31,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 203 states have (on average 1.4729064039408868) internal successors, (299), 262 states have internal predecessors, (299), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:39:31,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 324 transitions. [2022-11-03 02:39:31,852 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 324 transitions. Word has length 50 [2022-11-03 02:39:31,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:31,853 INFO L495 AbstractCegarLoop]: Abstraction has 284 states and 324 transitions. [2022-11-03 02:39:31,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 22.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:39:31,853 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 324 transitions. [2022-11-03 02:39:31,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-03 02:39:31,854 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:31,854 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:31,869 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (34)] Ended with exit code 0 [2022-11-03 02:39:32,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:32,069 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ldv_list_delErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:32,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:32,069 INFO L85 PathProgramCache]: Analyzing trace with hash -2119273512, now seen corresponding path program 1 times [2022-11-03 02:39:32,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:32,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1761288630] [2022-11-03 02:39:32,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:32,070 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:32,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:32,071 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:32,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2022-11-03 02:39:32,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:32,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:39:32,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:32,362 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-03 02:39:32,362 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:32,362 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:32,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1761288630] [2022-11-03 02:39:32,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1761288630] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:32,362 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:32,363 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:39:32,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902910289] [2022-11-03 02:39:32,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:32,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:39:32,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:32,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:39:32,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:39:32,364 INFO L87 Difference]: Start difference. First operand 284 states and 324 transitions. Second operand has 5 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:39:32,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:32,861 INFO L93 Difference]: Finished difference Result 304 states and 342 transitions. [2022-11-03 02:39:32,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:39:32,861 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 52 [2022-11-03 02:39:32,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:32,863 INFO L225 Difference]: With dead ends: 304 [2022-11-03 02:39:32,863 INFO L226 Difference]: Without dead ends: 304 [2022-11-03 02:39:32,863 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:39:32,863 INFO L413 NwaCegarLoop]: 176 mSDtfsCounter, 44 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:32,864 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 512 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 02:39:32,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-11-03 02:39:32,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 296. [2022-11-03 02:39:32,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 214 states have (on average 1.47196261682243) internal successors, (315), 272 states have internal predecessors, (315), 12 states have call successors, (12), 11 states have call predecessors, (12), 12 states have return successors, (15), 12 states have call predecessors, (15), 12 states have call successors, (15) [2022-11-03 02:39:32,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 342 transitions. [2022-11-03 02:39:32,875 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 342 transitions. Word has length 52 [2022-11-03 02:39:32,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:32,876 INFO L495 AbstractCegarLoop]: Abstraction has 296 states and 342 transitions. [2022-11-03 02:39:32,876 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:39:32,876 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 342 transitions. [2022-11-03 02:39:32,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-03 02:39:32,877 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:32,877 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:32,890 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:33,090 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:33,090 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ldv_list_delErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:33,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:33,091 INFO L85 PathProgramCache]: Analyzing trace with hash -2119273511, now seen corresponding path program 1 times [2022-11-03 02:39:33,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:33,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [401668800] [2022-11-03 02:39:33,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:33,091 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:33,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:33,092 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:33,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-11-03 02:39:33,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:33,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 79 conjunts are in the unsatisfiable core [2022-11-03 02:39:33,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:33,615 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:39:33,615 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:39:33,930 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:39:33,939 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:39:34,043 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-03 02:39:34,054 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-03 02:39:34,336 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:39:34,343 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-03 02:39:34,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:34,495 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:39:34,495 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 43 [2022-11-03 02:39:34,648 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-11-03 02:39:35,160 INFO L356 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2022-11-03 02:39:35,160 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 26 [2022-11-03 02:39:35,742 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:39:35,742 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 54 [2022-11-03 02:39:35,765 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 30 [2022-11-03 02:39:36,468 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:39:36,469 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 56 treesize of output 54 [2022-11-03 02:39:36,480 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 30 [2022-11-03 02:39:37,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:37,797 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:39:37,806 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-03 02:39:37,806 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 34 [2022-11-03 02:39:37,818 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-03 02:39:37,818 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 16 [2022-11-03 02:39:38,201 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-03 02:39:38,201 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:38,202 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:38,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [401668800] [2022-11-03 02:39:38,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [401668800] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:38,202 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:38,202 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-11-03 02:39:38,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591192312] [2022-11-03 02:39:38,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:38,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-03 02:39:38,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:38,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-03 02:39:38,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2022-11-03 02:39:38,206 INFO L87 Difference]: Start difference. First operand 296 states and 342 transitions. Second operand has 27 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 20 states have internal predecessors, (44), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:39:39,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:39,518 INFO L93 Difference]: Finished difference Result 285 states and 324 transitions. [2022-11-03 02:39:39,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-03 02:39:39,519 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 20 states have internal predecessors, (44), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 52 [2022-11-03 02:39:39,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:39,520 INFO L225 Difference]: With dead ends: 285 [2022-11-03 02:39:39,521 INFO L226 Difference]: Without dead ends: 285 [2022-11-03 02:39:39,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 5 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=124, Invalid=932, Unknown=0, NotChecked=0, Total=1056 [2022-11-03 02:39:39,522 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 15 mSDsluCounter, 1470 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 1636 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 272 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:39,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 1636 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 291 Invalid, 0 Unknown, 272 Unchecked, 0.6s Time] [2022-11-03 02:39:39,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2022-11-03 02:39:39,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 285. [2022-11-03 02:39:39,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285 states, 205 states have (on average 1.4585365853658536) internal successors, (299), 263 states have internal predecessors, (299), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:39:39,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285 states to 285 states and 324 transitions. [2022-11-03 02:39:39,539 INFO L78 Accepts]: Start accepts. Automaton has 285 states and 324 transitions. Word has length 52 [2022-11-03 02:39:39,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:39,540 INFO L495 AbstractCegarLoop]: Abstraction has 285 states and 324 transitions. [2022-11-03 02:39:39,540 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 24 states have (on average 1.8333333333333333) internal successors, (44), 20 states have internal predecessors, (44), 5 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:39:39,540 INFO L276 IsEmpty]: Start isEmpty. Operand 285 states and 324 transitions. [2022-11-03 02:39:39,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-03 02:39:39,541 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:39,541 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:39,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:39,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:39,756 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr31REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:39,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:39,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1760156012, now seen corresponding path program 1 times [2022-11-03 02:39:39,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:39,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1607455748] [2022-11-03 02:39:39,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:39,757 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:39,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:39,758 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:39,759 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2022-11-03 02:39:40,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:40,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 02:39:40,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:40,071 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-03 02:39:40,071 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:40,071 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:40,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1607455748] [2022-11-03 02:39:40,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1607455748] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:40,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:40,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:39:40,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846518407] [2022-11-03 02:39:40,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:40,072 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:39:40,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:40,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:39:40,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:39:40,073 INFO L87 Difference]: Start difference. First operand 285 states and 324 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:39:40,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:40,123 INFO L93 Difference]: Finished difference Result 362 states and 405 transitions. [2022-11-03 02:39:40,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:39:40,124 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 51 [2022-11-03 02:39:40,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:40,126 INFO L225 Difference]: With dead ends: 362 [2022-11-03 02:39:40,126 INFO L226 Difference]: Without dead ends: 362 [2022-11-03 02:39:40,126 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:39:40,126 INFO L413 NwaCegarLoop]: 226 mSDtfsCounter, 95 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 826 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:40,127 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 826 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:39:40,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-11-03 02:39:40,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 291. [2022-11-03 02:39:40,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 211 states have (on average 1.4454976303317535) internal successors, (305), 269 states have internal predecessors, (305), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:39:40,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 330 transitions. [2022-11-03 02:39:40,131 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 330 transitions. Word has length 51 [2022-11-03 02:39:40,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:40,131 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 330 transitions. [2022-11-03 02:39:40,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:39:40,132 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 330 transitions. [2022-11-03 02:39:40,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-03 02:39:40,132 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:40,133 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:40,148 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:40,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:40,348 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr41REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:40,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:40,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1281723238, now seen corresponding path program 1 times [2022-11-03 02:39:40,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:40,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [395339595] [2022-11-03 02:39:40,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:40,349 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:40,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:40,349 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:40,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2022-11-03 02:39:40,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:40,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:39:40,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:40,615 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-03 02:39:40,615 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:40,615 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:40,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [395339595] [2022-11-03 02:39:40,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [395339595] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:40,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:40,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:39:40,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594112302] [2022-11-03 02:39:40,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:40,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:39:40,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:40,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:39:40,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:39:40,617 INFO L87 Difference]: Start difference. First operand 291 states and 330 transitions. Second operand has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:39:41,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:41,004 INFO L93 Difference]: Finished difference Result 296 states and 332 transitions. [2022-11-03 02:39:41,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:39:41,005 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 53 [2022-11-03 02:39:41,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:41,007 INFO L225 Difference]: With dead ends: 296 [2022-11-03 02:39:41,007 INFO L226 Difference]: Without dead ends: 296 [2022-11-03 02:39:41,007 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:39:41,007 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 50 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:41,007 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 347 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 02:39:41,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2022-11-03 02:39:41,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 293. [2022-11-03 02:39:41,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 213 states have (on average 1.4413145539906103) internal successors, (307), 270 states have internal predecessors, (307), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 12 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:39:41,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 332 transitions. [2022-11-03 02:39:41,012 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 332 transitions. Word has length 53 [2022-11-03 02:39:41,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:41,013 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 332 transitions. [2022-11-03 02:39:41,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.0) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:39:41,013 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 332 transitions. [2022-11-03 02:39:41,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-03 02:39:41,014 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:41,014 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:41,027 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:41,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:41,227 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr43ASSERT_VIOLATIONMEMORY_FREE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:41,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:41,227 INFO L85 PathProgramCache]: Analyzing trace with hash -1078714490, now seen corresponding path program 1 times [2022-11-03 02:39:41,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:41,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [592141224] [2022-11-03 02:39:41,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:41,228 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:41,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:41,229 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:41,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-11-03 02:39:41,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:41,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-03 02:39:41,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:41,680 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:39:41,909 INFO L356 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-03 02:39:41,909 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:39:41,994 INFO L356 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-03 02:39:41,994 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 10 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 49 [2022-11-03 02:39:42,154 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:39:42,173 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-03 02:39:42,173 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:42,173 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:42,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [592141224] [2022-11-03 02:39:42,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [592141224] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:42,174 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:42,174 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-11-03 02:39:42,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135536150] [2022-11-03 02:39:42,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:42,174 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-03 02:39:42,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:42,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-03 02:39:42,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2022-11-03 02:39:42,175 INFO L87 Difference]: Start difference. First operand 293 states and 332 transitions. Second operand has 18 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-03 02:39:44,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:44,075 INFO L93 Difference]: Finished difference Result 302 states and 340 transitions. [2022-11-03 02:39:44,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-03 02:39:44,076 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 54 [2022-11-03 02:39:44,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:44,077 INFO L225 Difference]: With dead ends: 302 [2022-11-03 02:39:44,077 INFO L226 Difference]: Without dead ends: 302 [2022-11-03 02:39:44,078 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 36 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=203, Invalid=853, Unknown=0, NotChecked=0, Total=1056 [2022-11-03 02:39:44,078 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 363 mSDsluCounter, 1402 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 369 SdHoareTripleChecker+Valid, 1557 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:44,078 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [369 Valid, 1557 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-03 02:39:44,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2022-11-03 02:39:44,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 293. [2022-11-03 02:39:44,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 214 states have (on average 1.4345794392523366) internal successors, (307), 270 states have internal predecessors, (307), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 12 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:39:44,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 332 transitions. [2022-11-03 02:39:44,083 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 332 transitions. Word has length 54 [2022-11-03 02:39:44,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:44,084 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 332 transitions. [2022-11-03 02:39:44,084 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-03 02:39:44,084 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 332 transitions. [2022-11-03 02:39:44,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-03 02:39:44,085 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:44,085 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:44,100 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:44,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:44,300 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr44ASSERT_VIOLATIONMEMORY_FREE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:44,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:44,300 INFO L85 PathProgramCache]: Analyzing trace with hash 919589466, now seen corresponding path program 1 times [2022-11-03 02:39:44,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:44,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1274402306] [2022-11-03 02:39:44,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:44,301 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:44,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:44,302 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:44,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2022-11-03 02:39:44,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:44,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 51 conjunts are in the unsatisfiable core [2022-11-03 02:39:44,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:44,796 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:39:44,796 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:39:45,103 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:39:45,181 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:45,196 INFO L356 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-03 02:39:45,196 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 36 [2022-11-03 02:39:45,295 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 22 [2022-11-03 02:39:45,596 INFO L356 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-03 02:39:45,596 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 24 treesize of output 26 [2022-11-03 02:39:45,893 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 22 [2022-11-03 02:39:46,184 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 13 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 53 [2022-11-03 02:39:46,873 INFO L356 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-03 02:39:46,873 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 18 [2022-11-03 02:39:47,302 INFO L356 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-03 02:39:47,302 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 50 treesize of output 21 [2022-11-03 02:39:47,437 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-03 02:39:47,437 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:47,438 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:47,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1274402306] [2022-11-03 02:39:47,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1274402306] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:47,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:47,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-11-03 02:39:47,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87379655] [2022-11-03 02:39:47,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:47,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-03 02:39:47,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:47,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-03 02:39:47,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-11-03 02:39:47,440 INFO L87 Difference]: Start difference. First operand 293 states and 332 transitions. Second operand has 21 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-03 02:39:50,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:50,968 INFO L93 Difference]: Finished difference Result 328 states and 363 transitions. [2022-11-03 02:39:50,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-03 02:39:50,969 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 55 [2022-11-03 02:39:50,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:50,970 INFO L225 Difference]: With dead ends: 328 [2022-11-03 02:39:50,971 INFO L226 Difference]: Without dead ends: 328 [2022-11-03 02:39:50,971 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=141, Invalid=981, Unknown=0, NotChecked=0, Total=1122 [2022-11-03 02:39:50,971 INFO L413 NwaCegarLoop]: 124 mSDtfsCounter, 302 mSDsluCounter, 1299 mSDsCounter, 0 mSdLazyCounter, 959 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 1423 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 959 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 642 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:50,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [303 Valid, 1423 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 959 Invalid, 0 Unknown, 642 Unchecked, 2.2s Time] [2022-11-03 02:39:50,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-11-03 02:39:50,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 294. [2022-11-03 02:39:50,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 215 states have (on average 1.4325581395348836) internal successors, (308), 271 states have internal predecessors, (308), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 12 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:39:50,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 333 transitions. [2022-11-03 02:39:50,977 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 333 transitions. Word has length 55 [2022-11-03 02:39:50,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:50,977 INFO L495 AbstractCegarLoop]: Abstraction has 294 states and 333 transitions. [2022-11-03 02:39:50,977 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-03 02:39:50,978 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 333 transitions. [2022-11-03 02:39:50,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-03 02:39:50,978 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:50,978 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:50,994 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:51,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:51,191 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr31REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:51,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:51,191 INFO L85 PathProgramCache]: Analyzing trace with hash -776401890, now seen corresponding path program 1 times [2022-11-03 02:39:51,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:51,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [352859864] [2022-11-03 02:39:51,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:51,192 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:51,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:51,193 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:51,195 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2022-11-03 02:39:51,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:51,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-03 02:39:51,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:51,696 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:39:51,696 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:39:51,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:51,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:51,914 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 32 [2022-11-03 02:39:52,009 INFO L356 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2022-11-03 02:39:52,009 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 32 [2022-11-03 02:39:52,258 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-03 02:39:52,258 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:52,258 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:52,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [352859864] [2022-11-03 02:39:52,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [352859864] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:52,259 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:52,259 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-03 02:39:52,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84132342] [2022-11-03 02:39:52,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:52,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-03 02:39:52,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:52,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-03 02:39:52,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2022-11-03 02:39:52,260 INFO L87 Difference]: Start difference. First operand 294 states and 333 transitions. Second operand has 13 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:39:53,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:53,350 INFO L93 Difference]: Finished difference Result 304 states and 340 transitions. [2022-11-03 02:39:53,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-03 02:39:53,350 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 55 [2022-11-03 02:39:53,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:53,351 INFO L225 Difference]: With dead ends: 304 [2022-11-03 02:39:53,351 INFO L226 Difference]: Without dead ends: 304 [2022-11-03 02:39:53,351 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-11-03 02:39:53,352 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 96 mSDsluCounter, 743 mSDsCounter, 0 mSdLazyCounter, 606 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 872 SdHoareTripleChecker+Invalid, 836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 219 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:53,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 872 Invalid, 836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 606 Invalid, 0 Unknown, 219 Unchecked, 1.0s Time] [2022-11-03 02:39:53,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-11-03 02:39:53,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 293. [2022-11-03 02:39:53,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 215 states have (on average 1.4232558139534883) internal successors, (306), 270 states have internal predecessors, (306), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 12 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:39:53,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 331 transitions. [2022-11-03 02:39:53,358 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 331 transitions. Word has length 55 [2022-11-03 02:39:53,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:53,358 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 331 transitions. [2022-11-03 02:39:53,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:39:53,358 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 331 transitions. [2022-11-03 02:39:53,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-03 02:39:53,359 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:53,359 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:53,374 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (41)] Ended with exit code 0 [2022-11-03 02:39:53,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:53,571 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr32REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:53,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:53,571 INFO L85 PathProgramCache]: Analyzing trace with hash -776401889, now seen corresponding path program 1 times [2022-11-03 02:39:53,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:53,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [155958417] [2022-11-03 02:39:53,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:53,572 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:53,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:53,573 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:53,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-11-03 02:39:53,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:53,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-03 02:39:53,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:54,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:54,092 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:39:54,114 INFO L356 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-03 02:39:54,115 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2022-11-03 02:39:54,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:39:54,363 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:39:54,494 INFO L356 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-03 02:39:54,495 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:39:54,764 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-03 02:39:54,764 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:54,764 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:54,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [155958417] [2022-11-03 02:39:54,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [155958417] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:54,764 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:54,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-03 02:39:54,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583927373] [2022-11-03 02:39:54,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:54,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-03 02:39:54,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:54,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-03 02:39:54,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2022-11-03 02:39:54,766 INFO L87 Difference]: Start difference. First operand 293 states and 331 transitions. Second operand has 13 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:39:56,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:56,254 INFO L93 Difference]: Finished difference Result 294 states and 329 transitions. [2022-11-03 02:39:56,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-03 02:39:56,255 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 55 [2022-11-03 02:39:56,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:56,255 INFO L225 Difference]: With dead ends: 294 [2022-11-03 02:39:56,255 INFO L226 Difference]: Without dead ends: 294 [2022-11-03 02:39:56,256 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2022-11-03 02:39:56,256 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 138 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 824 SdHoareTripleChecker+Invalid, 1096 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 378 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:56,256 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 824 Invalid, 1096 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 705 Invalid, 0 Unknown, 378 Unchecked, 1.3s Time] [2022-11-03 02:39:56,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2022-11-03 02:39:56,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 292. [2022-11-03 02:39:56,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 215 states have (on average 1.413953488372093) internal successors, (304), 269 states have internal predecessors, (304), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 12 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:39:56,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 329 transitions. [2022-11-03 02:39:56,262 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 329 transitions. Word has length 55 [2022-11-03 02:39:56,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:56,262 INFO L495 AbstractCegarLoop]: Abstraction has 292 states and 329 transitions. [2022-11-03 02:39:56,263 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 3 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:39:56,263 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 329 transitions. [2022-11-03 02:39:56,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-03 02:39:56,263 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:56,264 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:56,283 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:56,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:56,480 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr45ASSERT_VIOLATIONMEMORY_FREE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:56,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:56,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1557497336, now seen corresponding path program 1 times [2022-11-03 02:39:56,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:56,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2024701481] [2022-11-03 02:39:56,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:56,482 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:56,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:56,483 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:56,495 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2022-11-03 02:39:56,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:56,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 02:39:56,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:56,884 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 19 treesize of output 11 [2022-11-03 02:39:56,900 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-03 02:39:56,900 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:56,900 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:56,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2024701481] [2022-11-03 02:39:56,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2024701481] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:56,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:56,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-03 02:39:56,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006179013] [2022-11-03 02:39:56,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:56,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 02:39:56,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:56,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 02:39:56,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:39:56,901 INFO L87 Difference]: Start difference. First operand 292 states and 329 transitions. Second operand has 8 states, 6 states have (on average 8.0) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:39:57,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:57,688 INFO L93 Difference]: Finished difference Result 298 states and 334 transitions. [2022-11-03 02:39:57,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-03 02:39:57,689 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 8.0) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 56 [2022-11-03 02:39:57,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:57,691 INFO L225 Difference]: With dead ends: 298 [2022-11-03 02:39:57,691 INFO L226 Difference]: Without dead ends: 298 [2022-11-03 02:39:57,691 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-11-03 02:39:57,691 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 42 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:57,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 762 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 350 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-03 02:39:57,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2022-11-03 02:39:57,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 295. [2022-11-03 02:39:57,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 218 states have (on average 1.4174311926605505) internal successors, (309), 272 states have internal predecessors, (309), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 12 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:39:57,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 334 transitions. [2022-11-03 02:39:57,696 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 334 transitions. Word has length 56 [2022-11-03 02:39:57,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:57,697 INFO L495 AbstractCegarLoop]: Abstraction has 295 states and 334 transitions. [2022-11-03 02:39:57,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 8.0) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:39:57,697 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 334 transitions. [2022-11-03 02:39:57,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-03 02:39:57,698 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:57,698 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:57,720 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:57,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:57,912 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr29ASSERT_VIOLATIONMEMORY_FREE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:57,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:57,912 INFO L85 PathProgramCache]: Analyzing trace with hash 201724655, now seen corresponding path program 1 times [2022-11-03 02:39:57,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:57,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1503543962] [2022-11-03 02:39:57,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:57,913 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:57,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:57,914 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:57,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2022-11-03 02:39:58,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:58,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 02:39:58,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:58,814 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-03 02:39:58,814 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:58,814 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:58,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1503543962] [2022-11-03 02:39:58,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1503543962] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:58,814 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:58,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:39:58,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499308578] [2022-11-03 02:39:58,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:58,815 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 02:39:58,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:58,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 02:39:58,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:39:58,816 INFO L87 Difference]: Start difference. First operand 295 states and 334 transitions. Second operand has 8 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-03 02:39:58,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:58,847 INFO L93 Difference]: Finished difference Result 350 states and 387 transitions. [2022-11-03 02:39:58,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 02:39:58,848 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 56 [2022-11-03 02:39:58,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:58,849 INFO L225 Difference]: With dead ends: 350 [2022-11-03 02:39:58,849 INFO L226 Difference]: Without dead ends: 350 [2022-11-03 02:39:58,849 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:39:58,850 INFO L413 NwaCegarLoop]: 226 mSDtfsCounter, 138 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 123 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:58,850 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 693 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 123 Unchecked, 0.0s Time] [2022-11-03 02:39:58,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-11-03 02:39:58,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 295. [2022-11-03 02:39:58,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 295 states, 218 states have (on average 1.4128440366972477) internal successors, (308), 272 states have internal predecessors, (308), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 12 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:39:58,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 333 transitions. [2022-11-03 02:39:58,856 INFO L78 Accepts]: Start accepts. Automaton has 295 states and 333 transitions. Word has length 56 [2022-11-03 02:39:58,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:58,856 INFO L495 AbstractCegarLoop]: Abstraction has 295 states and 333 transitions. [2022-11-03 02:39:58,856 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-03 02:39:58,856 INFO L276 IsEmpty]: Start isEmpty. Operand 295 states and 333 transitions. [2022-11-03 02:39:58,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-03 02:39:58,857 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:58,857 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:39:58,880 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:59,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:59,069 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:39:59,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:59,069 INFO L85 PathProgramCache]: Analyzing trace with hash 477520901, now seen corresponding path program 1 times [2022-11-03 02:39:59,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:59,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1723378699] [2022-11-03 02:39:59,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:59,070 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:59,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:59,071 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:59,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-11-03 02:39:59,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:59,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-03 02:39:59,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:59,507 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-03 02:39:59,583 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:39:59,583 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:39:59,591 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:39:59,591 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:59,591 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:59,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1723378699] [2022-11-03 02:39:59,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1723378699] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:59,591 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:59,592 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:39:59,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144788425] [2022-11-03 02:39:59,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:59,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:39:59,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:59,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:39:59,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:39:59,593 INFO L87 Difference]: Start difference. First operand 295 states and 333 transitions. Second operand has 5 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:40:00,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:40:00,084 INFO L93 Difference]: Finished difference Result 356 states and 394 transitions. [2022-11-03 02:40:00,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:40:00,085 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 57 [2022-11-03 02:40:00,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:40:00,087 INFO L225 Difference]: With dead ends: 356 [2022-11-03 02:40:00,087 INFO L226 Difference]: Without dead ends: 356 [2022-11-03 02:40:00,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:40:00,087 INFO L413 NwaCegarLoop]: 163 mSDtfsCounter, 100 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 106 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:40:00,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 451 Invalid, 301 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 186 Invalid, 0 Unknown, 106 Unchecked, 0.5s Time] [2022-11-03 02:40:00,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-11-03 02:40:00,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 294. [2022-11-03 02:40:00,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 218 states have (on average 1.408256880733945) internal successors, (307), 271 states have internal predecessors, (307), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 12 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:40:00,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 332 transitions. [2022-11-03 02:40:00,092 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 332 transitions. Word has length 57 [2022-11-03 02:40:00,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:40:00,093 INFO L495 AbstractCegarLoop]: Abstraction has 294 states and 332 transitions. [2022-11-03 02:40:00,093 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:40:00,093 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 332 transitions. [2022-11-03 02:40:00,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-03 02:40:00,094 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:40:00,094 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:40:00,110 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2022-11-03 02:40:00,310 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:40:00,310 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:40:00,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:40:00,310 INFO L85 PathProgramCache]: Analyzing trace with hash 477520902, now seen corresponding path program 1 times [2022-11-03 02:40:00,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:40:00,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1019984596] [2022-11-03 02:40:00,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:40:00,311 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:40:00,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:40:00,312 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:40:00,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2022-11-03 02:40:00,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:40:00,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 02:40:00,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:40:01,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:01,035 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2022-11-03 02:40:01,076 INFO L356 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-03 02:40:01,077 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-03 02:40:01,209 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:40:01,209 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:40:01,209 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:40:01,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1019984596] [2022-11-03 02:40:01,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1019984596] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:40:01,210 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:40:01,210 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:40:01,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107582411] [2022-11-03 02:40:01,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:40:01,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:40:01,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:40:01,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:40:01,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:40:01,211 INFO L87 Difference]: Start difference. First operand 294 states and 332 transitions. Second operand has 6 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:40:03,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:40:03,533 INFO L93 Difference]: Finished difference Result 412 states and 455 transitions. [2022-11-03 02:40:03,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:40:03,534 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 57 [2022-11-03 02:40:03,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:40:03,536 INFO L225 Difference]: With dead ends: 412 [2022-11-03 02:40:03,536 INFO L226 Difference]: Without dead ends: 412 [2022-11-03 02:40:03,536 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:40:03,537 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 165 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 143 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:40:03,537 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 521 Invalid, 542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 385 Invalid, 0 Unknown, 143 Unchecked, 2.3s Time] [2022-11-03 02:40:03,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2022-11-03 02:40:03,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 293. [2022-11-03 02:40:03,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 218 states have (on average 1.4036697247706422) internal successors, (306), 270 states have internal predecessors, (306), 11 states have call successors, (11), 10 states have call predecessors, (11), 11 states have return successors, (14), 12 states have call predecessors, (14), 11 states have call successors, (14) [2022-11-03 02:40:03,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 331 transitions. [2022-11-03 02:40:03,543 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 331 transitions. Word has length 57 [2022-11-03 02:40:03,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:40:03,543 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 331 transitions. [2022-11-03 02:40:03,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-03 02:40:03,544 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 331 transitions. [2022-11-03 02:40:03,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-03 02:40:03,544 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:40:03,544 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:40:03,569 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2022-11-03 02:40:03,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:40:03,762 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:40:03,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:40:03,762 INFO L85 PathProgramCache]: Analyzing trace with hash -1389571934, now seen corresponding path program 1 times [2022-11-03 02:40:03,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:40:03,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1476542836] [2022-11-03 02:40:03,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:40:03,763 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:40:03,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:40:03,764 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:40:03,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2022-11-03 02:40:04,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:40:04,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 61 conjunts are in the unsatisfiable core [2022-11-03 02:40:04,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:40:04,402 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:40:04,403 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:40:04,703 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:40:04,804 INFO L356 Elim1Store]: treesize reduction 56, result has 35.6 percent of original size [2022-11-03 02:40:04,805 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 30 treesize of output 51 [2022-11-03 02:40:04,941 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2022-11-03 02:40:05,250 INFO L356 Elim1Store]: treesize reduction 44, result has 30.2 percent of original size [2022-11-03 02:40:05,251 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 36 [2022-11-03 02:40:05,620 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:40:05,620 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 41 [2022-11-03 02:40:05,637 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2022-11-03 02:40:06,140 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:40:06,140 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 71 treesize of output 71 [2022-11-03 02:40:06,256 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2022-11-03 02:40:06,930 INFO L356 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-03 02:40:06,931 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 71 treesize of output 67 [2022-11-03 02:40:07,276 INFO L356 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-03 02:40:07,277 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 71 treesize of output 67 [2022-11-03 02:40:07,631 INFO L356 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-03 02:40:07,632 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 71 treesize of output 67 [2022-11-03 02:40:07,946 INFO L356 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-03 02:40:07,946 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 71 treesize of output 67 [2022-11-03 02:40:09,517 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:40:09,517 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 87 treesize of output 67 [2022-11-03 02:40:10,149 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-03 02:40:10,149 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:40:10,150 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:40:10,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1476542836] [2022-11-03 02:40:10,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1476542836] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:40:10,150 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:40:10,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-11-03 02:40:10,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17594826] [2022-11-03 02:40:10,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:40:10,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-03 02:40:10,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:40:10,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-03 02:40:10,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=588, Unknown=0, NotChecked=0, Total=650 [2022-11-03 02:40:10,151 INFO L87 Difference]: Start difference. First operand 293 states and 331 transitions. Second operand has 26 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:40:11,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:40:11,496 INFO L93 Difference]: Finished difference Result 331 states and 376 transitions. [2022-11-03 02:40:11,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-03 02:40:11,496 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 58 [2022-11-03 02:40:11,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:40:11,498 INFO L225 Difference]: With dead ends: 331 [2022-11-03 02:40:11,498 INFO L226 Difference]: Without dead ends: 331 [2022-11-03 02:40:11,499 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=108, Invalid=1014, Unknown=0, NotChecked=0, Total=1122 [2022-11-03 02:40:11,499 INFO L413 NwaCegarLoop]: 152 mSDtfsCounter, 78 mSDsluCounter, 1804 mSDsCounter, 0 mSdLazyCounter, 380 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 1956 SdHoareTripleChecker+Invalid, 1588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1193 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:40:11,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 1956 Invalid, 1588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 380 Invalid, 0 Unknown, 1193 Unchecked, 0.7s Time] [2022-11-03 02:40:11,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2022-11-03 02:40:11,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 309. [2022-11-03 02:40:11,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 232 states have (on average 1.4051724137931034) internal successors, (326), 285 states have internal predecessors, (326), 12 states have call successors, (12), 11 states have call predecessors, (12), 12 states have return successors, (16), 12 states have call predecessors, (16), 12 states have call successors, (16) [2022-11-03 02:40:11,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 354 transitions. [2022-11-03 02:40:11,511 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 354 transitions. Word has length 58 [2022-11-03 02:40:11,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:40:11,512 INFO L495 AbstractCegarLoop]: Abstraction has 309 states and 354 transitions. [2022-11-03 02:40:11,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:40:11,512 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 354 transitions. [2022-11-03 02:40:11,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-03 02:40:11,513 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:40:11,513 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:40:11,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2022-11-03 02:40:11,726 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:40:11,727 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:40:11,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:40:11,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1389571933, now seen corresponding path program 1 times [2022-11-03 02:40:11,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:40:11,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [939971668] [2022-11-03 02:40:11,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:40:11,728 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:40:11,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:40:11,729 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:40:11,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2022-11-03 02:40:12,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:40:12,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 93 conjunts are in the unsatisfiable core [2022-11-03 02:40:12,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:40:12,642 INFO L356 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-03 02:40:12,642 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-03 02:40:12,820 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:40:12,896 INFO L356 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-03 02:40:12,896 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-03 02:40:13,138 INFO L356 Elim1Store]: treesize reduction 22, result has 29.0 percent of original size [2022-11-03 02:40:13,138 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 22 [2022-11-03 02:40:13,383 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:40:13,421 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:40:13,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:13,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:13,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:13,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:13,933 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 12 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 57 [2022-11-03 02:40:13,950 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 37 [2022-11-03 02:40:13,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:13,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:13,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:13,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:13,992 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 12 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 47 [2022-11-03 02:40:14,617 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:40:14,645 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:40:14,686 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:40:14,686 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:40:14,696 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:40:14,882 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:40:14,882 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:40:14,893 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:40:14,901 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:40:14,921 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:40:15,166 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:40:15,190 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:40:15,191 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:40:15,199 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:40:15,219 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:40:15,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:15,460 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 26 [2022-11-03 02:40:15,484 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:40:15,494 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:40:16,153 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 22 [2022-11-03 02:40:17,125 INFO L356 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2022-11-03 02:40:17,125 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 59 treesize of output 37 [2022-11-03 02:40:17,133 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 29 [2022-11-03 02:40:17,479 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-03 02:40:17,480 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:40:17,480 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:40:17,480 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [939971668] [2022-11-03 02:40:17,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [939971668] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:40:17,480 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:40:17,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [] total 30 [2022-11-03 02:40:17,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366371408] [2022-11-03 02:40:17,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:40:17,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-03 02:40:17,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:40:17,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-03 02:40:17,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=917, Unknown=0, NotChecked=0, Total=992 [2022-11-03 02:40:17,482 INFO L87 Difference]: Start difference. First operand 309 states and 354 transitions. Second operand has 32 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:40:19,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:40:19,898 INFO L93 Difference]: Finished difference Result 378 states and 430 transitions. [2022-11-03 02:40:19,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-03 02:40:19,898 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 58 [2022-11-03 02:40:19,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:40:19,899 INFO L225 Difference]: With dead ends: 378 [2022-11-03 02:40:19,899 INFO L226 Difference]: Without dead ends: 378 [2022-11-03 02:40:19,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=124, Invalid=1598, Unknown=0, NotChecked=0, Total=1722 [2022-11-03 02:40:19,900 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 127 mSDsluCounter, 2851 mSDsCounter, 0 mSdLazyCounter, 834 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 2997 SdHoareTripleChecker+Invalid, 2220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 834 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1369 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:40:19,901 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 2997 Invalid, 2220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 834 Invalid, 0 Unknown, 1369 Unchecked, 1.5s Time] [2022-11-03 02:40:19,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2022-11-03 02:40:19,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 358. [2022-11-03 02:40:19,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 277 states have (on average 1.3935018050541517) internal successors, (386), 331 states have internal predecessors, (386), 15 states have call successors, (15), 12 states have call predecessors, (15), 13 states have return successors, (19), 14 states have call predecessors, (19), 15 states have call successors, (19) [2022-11-03 02:40:19,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 420 transitions. [2022-11-03 02:40:19,907 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 420 transitions. Word has length 58 [2022-11-03 02:40:19,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:40:19,907 INFO L495 AbstractCegarLoop]: Abstraction has 358 states and 420 transitions. [2022-11-03 02:40:19,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 28 states have (on average 1.8214285714285714) internal successors, (51), 27 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:40:19,908 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 420 transitions. [2022-11-03 02:40:19,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-03 02:40:19,908 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:40:19,909 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:40:19,926 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2022-11-03 02:40:20,125 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:40:20,126 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:40:20,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:40:20,126 INFO L85 PathProgramCache]: Analyzing trace with hash -1664331547, now seen corresponding path program 1 times [2022-11-03 02:40:20,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:40:20,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [111071605] [2022-11-03 02:40:20,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:40:20,127 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:40:20,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:40:20,128 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:40:20,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2022-11-03 02:40:20,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:40:20,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 80 conjunts are in the unsatisfiable core [2022-11-03 02:40:20,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:40:21,040 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:40:21,040 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:40:21,250 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:40:21,346 INFO L356 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2022-11-03 02:40:21,346 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 32 [2022-11-03 02:40:21,574 INFO L356 Elim1Store]: treesize reduction 38, result has 25.5 percent of original size [2022-11-03 02:40:21,574 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 31 [2022-11-03 02:40:21,834 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:40:21,859 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:40:22,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:22,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:22,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:22,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:22,163 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 13 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 47 [2022-11-03 02:40:22,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:22,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:22,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:22,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:22,186 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 13 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 57 [2022-11-03 02:40:22,493 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:40:22,518 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:40:22,519 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:40:22,528 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:40:22,642 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:40:22,666 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:40:22,666 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:40:22,674 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:40:22,848 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:40:22,848 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:40:22,855 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:40:22,886 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:40:23,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:23,051 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 26 [2022-11-03 02:40:23,058 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:40:24,490 INFO L356 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2022-11-03 02:40:24,490 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 53 treesize of output 31 [2022-11-03 02:40:24,495 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 23 [2022-11-03 02:40:24,876 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-03 02:40:24,876 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:40:24,876 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:40:24,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [111071605] [2022-11-03 02:40:24,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [111071605] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:40:24,877 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:40:24,877 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [] total 27 [2022-11-03 02:40:24,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418375656] [2022-11-03 02:40:24,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:40:24,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-03 02:40:24,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:40:24,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-03 02:40:24,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=746, Unknown=0, NotChecked=0, Total=812 [2022-11-03 02:40:24,878 INFO L87 Difference]: Start difference. First operand 358 states and 420 transitions. Second operand has 29 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:40:25,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:40:25,767 INFO L93 Difference]: Finished difference Result 372 states and 431 transitions. [2022-11-03 02:40:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-03 02:40:25,767 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 58 [2022-11-03 02:40:25,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:40:25,769 INFO L225 Difference]: With dead ends: 372 [2022-11-03 02:40:25,769 INFO L226 Difference]: Without dead ends: 372 [2022-11-03 02:40:25,770 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=86, Invalid=1036, Unknown=0, NotChecked=0, Total=1122 [2022-11-03 02:40:25,770 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 69 mSDsluCounter, 2835 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 2982 SdHoareTripleChecker+Invalid, 1621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1244 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:40:25,770 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 2982 Invalid, 1621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 371 Invalid, 0 Unknown, 1244 Unchecked, 0.6s Time] [2022-11-03 02:40:25,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2022-11-03 02:40:25,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 358. [2022-11-03 02:40:25,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 277 states have (on average 1.3898916967509025) internal successors, (385), 331 states have internal predecessors, (385), 15 states have call successors, (15), 12 states have call predecessors, (15), 13 states have return successors, (19), 14 states have call predecessors, (19), 15 states have call successors, (19) [2022-11-03 02:40:25,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 419 transitions. [2022-11-03 02:40:25,777 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 419 transitions. Word has length 58 [2022-11-03 02:40:25,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:40:25,777 INFO L495 AbstractCegarLoop]: Abstraction has 358 states and 419 transitions. [2022-11-03 02:40:25,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 25 states have (on average 2.04) internal successors, (51), 24 states have internal predecessors, (51), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:40:25,778 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 419 transitions. [2022-11-03 02:40:25,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 02:40:25,778 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:40:25,778 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:40:25,801 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2022-11-03 02:40:25,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:40:25,993 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr26REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:40:25,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:40:25,993 INFO L85 PathProgramCache]: Analyzing trace with hash -663909690, now seen corresponding path program 1 times [2022-11-03 02:40:25,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:40:25,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1643911322] [2022-11-03 02:40:25,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:40:25,993 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:40:25,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:40:25,994 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:40:25,995 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2022-11-03 02:40:26,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:40:26,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:40:26,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:40:26,373 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-03 02:40:26,373 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:40:26,374 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:40:26,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1643911322] [2022-11-03 02:40:26,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1643911322] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:40:26,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:40:26,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:40:26,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54381062] [2022-11-03 02:40:26,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:40:26,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:40:26,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:40:26,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:40:26,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:40:26,375 INFO L87 Difference]: Start difference. First operand 358 states and 419 transitions. Second operand has 4 states, 3 states have (on average 16.0) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-03 02:40:26,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:40:26,956 INFO L93 Difference]: Finished difference Result 483 states and 554 transitions. [2022-11-03 02:40:26,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:40:26,959 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.0) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 59 [2022-11-03 02:40:26,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:40:26,962 INFO L225 Difference]: With dead ends: 483 [2022-11-03 02:40:26,962 INFO L226 Difference]: Without dead ends: 483 [2022-11-03 02:40:26,962 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 57 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-03 02:40:26,963 INFO L413 NwaCegarLoop]: 230 mSDtfsCounter, 132 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:40:26,963 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 499 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-03 02:40:26,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2022-11-03 02:40:26,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 357. [2022-11-03 02:40:26,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 277 states have (on average 1.3862815884476534) internal successors, (384), 330 states have internal predecessors, (384), 15 states have call successors, (15), 12 states have call predecessors, (15), 13 states have return successors, (19), 14 states have call predecessors, (19), 15 states have call successors, (19) [2022-11-03 02:40:26,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 418 transitions. [2022-11-03 02:40:26,970 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 418 transitions. Word has length 59 [2022-11-03 02:40:26,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:40:26,970 INFO L495 AbstractCegarLoop]: Abstraction has 357 states and 418 transitions. [2022-11-03 02:40:26,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 16.0) internal successors, (48), 4 states have internal predecessors, (48), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-03 02:40:26,970 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 418 transitions. [2022-11-03 02:40:26,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-03 02:40:26,971 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:40:26,971 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:40:26,987 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (50)] Ended with exit code 0 [2022-11-03 02:40:27,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:40:27,187 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr27REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:40:27,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:40:27,187 INFO L85 PathProgramCache]: Analyzing trace with hash -663909689, now seen corresponding path program 1 times [2022-11-03 02:40:27,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:40:27,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1884106324] [2022-11-03 02:40:27,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:40:27,188 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:40:27,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:40:27,189 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:40:27,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2022-11-03 02:40:27,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:40:27,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 88 conjunts are in the unsatisfiable core [2022-11-03 02:40:27,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:40:28,081 INFO L356 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-03 02:40:28,081 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-03 02:40:28,290 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:40:28,339 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2022-11-03 02:40:28,548 INFO L356 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-03 02:40:28,548 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 13 [2022-11-03 02:40:28,814 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:40:28,846 INFO L356 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-03 02:40:28,846 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:40:29,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:29,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:29,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:29,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:29,247 INFO L356 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-03 02:40:29,248 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 11 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 57 [2022-11-03 02:40:29,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:29,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:29,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:29,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:29,262 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 11 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 47 [2022-11-03 02:40:29,292 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 8 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 37 [2022-11-03 02:40:29,770 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:40:29,799 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:40:29,828 INFO L356 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-03 02:40:29,829 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:40:29,976 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:40:29,983 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:40:30,020 INFO L356 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-03 02:40:30,020 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:40:30,249 INFO L356 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-03 02:40:30,249 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:40:30,266 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:40:30,283 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:40:30,466 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:40:30,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:30,492 INFO L356 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-03 02:40:30,492 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 26 [2022-11-03 02:40:30,506 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-03 02:40:30,900 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:40:31,019 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 54 treesize of output 22 [2022-11-03 02:40:31,245 INFO L356 Elim1Store]: treesize reduction 26, result has 10.3 percent of original size [2022-11-03 02:40:31,246 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 16 [2022-11-03 02:40:31,624 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-03 02:40:31,625 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:40:31,987 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2022-11-03 02:40:34,063 WARN L833 $PredicateComparison]: unable to prove that (and (forall ((v_ArrVal_3584 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_3583 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3582 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse0 (let ((.cse2 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_3583))) (select (select .cse2 (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_3582) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse2 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse0 (_ bv12 32)) (bvadd (_ bv16 32) .cse0 (bvmul (let ((.cse1 (select (store |c_#memory_int| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_3584) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|))) (concat (concat (concat (select .cse1 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv7 32))) (select .cse1 (bvadd (_ bv6 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))) (select .cse1 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv5 32)))) (select .cse1 (bvadd (_ bv4 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)))) (_ bv4 32)))))) (forall ((v_ArrVal_3583 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3582 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse3 (let ((.cse4 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_3583))) (select (select .cse4 (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_3582) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse4 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse3 (_ bv8 32)) (bvadd .cse3 (_ bv12 32)))))) is different from false [2022-11-03 02:40:34,276 WARN L833 $PredicateComparison]: unable to prove that (and (forall ((v_ArrVal_3583 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3582 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse0 (let ((.cse1 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3583))) (select (select .cse1 (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3582) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse1 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd (_ bv8 32) .cse0) (bvadd .cse0 (_ bv12 32))))) (forall ((v_ArrVal_3584 (Array (_ BitVec 32) (_ BitVec 8))) (v_ArrVal_3583 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3582 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse2 (let ((.cse4 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3583))) (select (select .cse4 (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3582) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse4 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse2 (_ bv12 32)) (bvadd (_ bv16 32) (bvmul (_ bv4 32) (let ((.cse3 (select (store |c_#memory_int| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3584) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|))) (concat (concat (concat (select .cse3 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv7 32))) (select .cse3 (bvadd (_ bv6 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))) (select .cse3 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv5 32)))) (select .cse3 (bvadd (_ bv4 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) .cse2))))) is different from false [2022-11-03 02:40:34,377 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:40:34,378 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 360 treesize of output 289 [2022-11-03 02:40:34,402 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:40:34,403 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 510 treesize of output 462 [2022-11-03 02:40:34,425 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 228 treesize of output 212 [2022-11-03 02:40:34,751 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse9 (bvmul (_ bv4 32) (concat (concat (concat ((_ extract 31 24) |c_ULTIMATE.start_hid_open_report_#t~ret53#1|) ((_ extract 23 16) |c_ULTIMATE.start_hid_open_report_#t~ret53#1|)) ((_ extract 15 8) |c_ULTIMATE.start_hid_open_report_#t~ret53#1|)) ((_ extract 7 0) |c_ULTIMATE.start_hid_open_report_#t~ret53#1|)))) (.cse2 (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|)) (.cse7 (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|)) (.cse3 (bvadd (_ bv4 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (.cse4 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv5 32))) (.cse5 (bvadd (_ bv6 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (.cse6 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv7 32))) (.cse12 (= |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|))) (and (forall ((v_ArrVal_3564 (_ BitVec 32)) (v_ArrVal_3565 (_ BitVec 32)) (v_ArrVal_3563 (_ BitVec 32)) (v_ArrVal_3572 (_ BitVec 32)) (v_ArrVal_3570 (_ BitVec 32)) (v_ArrVal_3568 (_ BitVec 32)) (v_ArrVal_3566 (_ BitVec 32)) (v_ArrVal_3583 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3567 (_ BitVec 32)) (v_ArrVal_3582 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse0 (let ((.cse1 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3570) .cse4 v_ArrVal_3572) .cse5 v_ArrVal_3568) .cse6 v_ArrVal_3567)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3583))) (select (select .cse1 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3565) .cse4 v_ArrVal_3566) .cse5 v_ArrVal_3563) .cse6 v_ArrVal_3564)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3582) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse1 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse0 (_ bv8 32)) (bvadd .cse0 (_ bv12 32))))) (forall ((v_ArrVal_3583 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3582 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3564 (_ BitVec 32)) (v_ArrVal_3565 (_ BitVec 32)) (v_ArrVal_3563 (_ BitVec 32)) (v_ArrVal_3572 (_ BitVec 32)) (v_ArrVal_3570 (_ BitVec 32)) (v_arrayElimCell_483 (_ BitVec 8)) (v_arrayElimCell_482 (_ BitVec 8)) (v_ArrVal_3568 (_ BitVec 32)) (v_ArrVal_3566 (_ BitVec 32)) (v_arrayElimCell_481 (_ BitVec 8)) (v_ArrVal_3567 (_ BitVec 32)) (v_arrayElimCell_480 (_ BitVec 8))) (let ((.cse10 (let ((.cse11 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3570) .cse4 v_ArrVal_3572) .cse5 v_ArrVal_3568) .cse6 v_ArrVal_3567)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3583))) (select (select .cse11 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3565) .cse4 v_ArrVal_3566) .cse5 v_ArrVal_3563) .cse6 v_ArrVal_3564)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3582) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse11 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (let ((.cse8 (bvadd .cse10 (_ bv12 32)))) (or (bvule .cse8 (bvadd .cse9 (_ bv16 32) .cse10)) (bvule .cse8 (bvadd (_ bv16 32) .cse10 (bvmul (_ bv4 32) (concat (concat (concat v_arrayElimCell_482 v_arrayElimCell_483) v_arrayElimCell_481) v_arrayElimCell_480)))))))) (or (not .cse12) (forall ((v_ArrVal_3583 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3582 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3564 (_ BitVec 32)) (v_ArrVal_3565 (_ BitVec 32)) (v_ArrVal_3563 (_ BitVec 32)) (v_ArrVal_3572 (_ BitVec 32)) (v_ArrVal_3570 (_ BitVec 32)) (v_arrayElimCell_483 (_ BitVec 8)) (v_arrayElimCell_482 (_ BitVec 8)) (v_ArrVal_3568 (_ BitVec 32)) (v_ArrVal_3566 (_ BitVec 32)) (v_arrayElimCell_481 (_ BitVec 8)) (v_ArrVal_3567 (_ BitVec 32)) (v_arrayElimCell_480 (_ BitVec 8))) (let ((.cse13 (let ((.cse14 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3570) .cse4 v_ArrVal_3572) .cse5 v_ArrVal_3568) .cse6 v_ArrVal_3567)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3583))) (select (select .cse14 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3565) .cse4 v_ArrVal_3566) .cse5 v_ArrVal_3563) .cse6 v_ArrVal_3564)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3582) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse14 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse13 (_ bv12 32)) (bvadd (_ bv16 32) .cse13 (bvmul (_ bv4 32) (concat (concat (concat v_arrayElimCell_482 v_arrayElimCell_483) v_arrayElimCell_481) v_arrayElimCell_480))))))) (or (forall ((v_ArrVal_3564 (_ BitVec 32)) (v_ArrVal_3565 (_ BitVec 32)) (v_ArrVal_3563 (_ BitVec 32)) (v_ArrVal_3572 (_ BitVec 32)) (v_ArrVal_3570 (_ BitVec 32)) (v_ArrVal_3568 (_ BitVec 32)) (v_ArrVal_3583 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3566 (_ BitVec 32)) (v_ArrVal_3567 (_ BitVec 32)) (v_ArrVal_3582 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse15 (let ((.cse16 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3570) .cse4 v_ArrVal_3572) .cse5 v_ArrVal_3568) .cse6 v_ArrVal_3567)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3583))) (select (select .cse16 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3565) .cse4 v_ArrVal_3566) .cse5 v_ArrVal_3563) .cse6 v_ArrVal_3564)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3582) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse16 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse15 (_ bv12 32)) (bvadd .cse9 (_ bv16 32) .cse15)))) .cse12))) is different from false [2022-11-03 02:40:55,146 WARN L234 SmtUtils]: Spent 10.63s on a formula simplification. DAG size of input: 80 DAG size of output: 78 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 02:40:55,372 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse2 (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|)) (.cse7 (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|)) (.cse3 (bvadd (_ bv4 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (.cse4 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv5 32))) (.cse5 (bvadd (_ bv6 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (.cse6 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv7 32))) (.cse8 (= |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|))) (and (forall ((v_ArrVal_3564 (_ BitVec 32)) (v_ArrVal_3565 (_ BitVec 32)) (v_ArrVal_3563 (_ BitVec 32)) (v_ArrVal_3572 (_ BitVec 32)) (v_ArrVal_3570 (_ BitVec 32)) (v_ArrVal_3568 (_ BitVec 32)) (v_ArrVal_3566 (_ BitVec 32)) (v_ArrVal_3583 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3567 (_ BitVec 32)) (v_ArrVal_3582 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse0 (let ((.cse1 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3570) .cse4 v_ArrVal_3572) .cse5 v_ArrVal_3568) .cse6 v_ArrVal_3567)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3583))) (select (select .cse1 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3565) .cse4 v_ArrVal_3566) .cse5 v_ArrVal_3563) .cse6 v_ArrVal_3564)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3582) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse1 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse0 (_ bv8 32)) (bvadd .cse0 (_ bv12 32))))) (or (not .cse8) (forall ((v_ArrVal_3583 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3582 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3564 (_ BitVec 32)) (v_ArrVal_3565 (_ BitVec 32)) (v_ArrVal_3563 (_ BitVec 32)) (v_ArrVal_3572 (_ BitVec 32)) (v_ArrVal_3570 (_ BitVec 32)) (v_arrayElimCell_483 (_ BitVec 8)) (v_arrayElimCell_482 (_ BitVec 8)) (v_ArrVal_3568 (_ BitVec 32)) (v_ArrVal_3566 (_ BitVec 32)) (v_arrayElimCell_481 (_ BitVec 8)) (v_ArrVal_3567 (_ BitVec 32)) (v_arrayElimCell_480 (_ BitVec 8))) (let ((.cse9 (let ((.cse10 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3570) .cse4 v_ArrVal_3572) .cse5 v_ArrVal_3568) .cse6 v_ArrVal_3567)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3583))) (select (select .cse10 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3565) .cse4 v_ArrVal_3566) .cse5 v_ArrVal_3563) .cse6 v_ArrVal_3564)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3582) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse10 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse9 (_ bv12 32)) (bvadd (_ bv16 32) .cse9 (bvmul (_ bv4 32) (concat (concat (concat v_arrayElimCell_482 v_arrayElimCell_483) v_arrayElimCell_481) v_arrayElimCell_480))))))) (or (forall ((v_ArrVal_3564 (_ BitVec 32)) (v_ArrVal_3565 (_ BitVec 32)) (v_ArrVal_3563 (_ BitVec 32)) (v_ArrVal_3572 (_ BitVec 32)) (v_ArrVal_3570 (_ BitVec 32)) (v_ArrVal_3568 (_ BitVec 32)) (v_ArrVal_3583 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3566 (_ BitVec 32)) (v_ArrVal_3567 (_ BitVec 32)) (v_ArrVal_3582 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse11 (let ((.cse12 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3570) .cse4 v_ArrVal_3572) .cse5 v_ArrVal_3568) .cse6 v_ArrVal_3567)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3583))) (select (select .cse12 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3565) .cse4 v_ArrVal_3566) .cse5 v_ArrVal_3563) .cse6 v_ArrVal_3564)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3582) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse12 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse11 (_ bv12 32)) (bvadd (_ bv16 32) .cse11 (bvmul (_ bv4 32) (concat (concat (concat (_ bv0 8) (_ bv0 8)) (_ bv0 8)) (_ bv1 8))))))) .cse8))) is different from false [2022-11-03 02:40:55,669 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:40:55,669 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 226 treesize of output 219 [2022-11-03 02:40:55,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:40:55,690 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 169 treesize of output 165 [2022-11-03 02:40:55,707 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 160 treesize of output 156 [2022-11-03 02:40:55,853 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:40:55,854 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 217 treesize of output 210 [2022-11-03 02:40:55,867 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 324 treesize of output 312 [2022-11-03 02:40:55,899 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 155 treesize of output 151 [2022-11-03 02:40:56,230 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:40:56,230 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 226 treesize of output 219 [2022-11-03 02:40:56,242 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:40:56,250 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 173 treesize of output 161 [2022-11-03 02:41:31,071 WARN L234 SmtUtils]: Spent 8.48s on a formula simplification that was a NOOP. DAG size: 74 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 02:41:31,072 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:41:31,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1884106324] [2022-11-03 02:41:31,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1884106324] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:41:31,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1466530836] [2022-11-03 02:41:31,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:41:31,073 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:41:31,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:41:31,074 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:41:31,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (52)] Waiting until timeout for monitored process [2022-11-03 02:41:32,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:41:32,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 97 conjunts are in the unsatisfiable core [2022-11-03 02:41:32,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:41:34,473 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:41:41,040 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:41:41,091 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:41:42,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:42,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:42,094 INFO L356 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2022-11-03 02:41:42,095 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 36 [2022-11-03 02:41:42,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:42,174 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 02:41:43,424 INFO L356 Elim1Store]: treesize reduction 13, result has 7.1 percent of original size [2022-11-03 02:41:43,424 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 11 [2022-11-03 02:41:43,476 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-03 02:41:47,117 INFO L356 Elim1Store]: treesize reduction 70, result has 30.7 percent of original size [2022-11-03 02:41:47,117 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 51 [2022-11-03 02:41:47,287 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 02:41:50,079 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:41:50,133 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 38 [2022-11-03 02:41:51,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:51,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:51,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:51,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:51,986 INFO L356 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-03 02:41:51,987 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 10 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 79 treesize of output 77 [2022-11-03 02:41:52,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:52,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:52,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:52,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:52,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:52,149 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 12 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 57 [2022-11-03 02:41:54,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:54,137 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:41:54,137 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 57 treesize of output 54 [2022-11-03 02:41:54,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:54,574 INFO L356 Elim1Store]: treesize reduction 20, result has 48.7 percent of original size [2022-11-03 02:41:54,574 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 34 [2022-11-03 02:41:54,594 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:41:56,042 INFO L356 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2022-11-03 02:41:56,042 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 42 [2022-11-03 02:41:56,188 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:41:56,203 WARN L234 Elim1Store]: Array PQE input equivalent to false [2022-11-03 02:41:56,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:56,340 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:41:56,340 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 57 treesize of output 54 [2022-11-03 02:41:58,360 INFO L356 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2022-11-03 02:41:58,361 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 42 [2022-11-03 02:41:58,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:41:58,651 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:41:58,652 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 57 treesize of output 54 [2022-11-03 02:42:00,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:42:00,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:42:00,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:42:00,113 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 26 [2022-11-03 02:42:00,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:42:00,258 INFO L356 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2022-11-03 02:42:00,259 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 57 treesize of output 54 [2022-11-03 02:42:06,237 INFO L356 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-11-03 02:42:06,237 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 81 treesize of output 51 [2022-11-03 02:42:06,312 INFO L356 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-03 02:42:06,312 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 16 [2022-11-03 02:42:15,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:42:15,909 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:42:16,103 INFO L356 Elim1Store]: treesize reduction 28, result has 31.7 percent of original size [2022-11-03 02:42:16,104 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 27 treesize of output 31 [2022-11-03 02:42:19,367 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-03 02:42:19,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:42:27,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1466530836] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:42:27,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392568492] [2022-11-03 02:42:27,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:42:27,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:42:27,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:42:27,413 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:42:27,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-11-03 02:42:27,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:42:27,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 76 conjunts are in the unsatisfiable core [2022-11-03 02:42:27,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:42:30,612 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:42:31,780 INFO L356 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-03 02:42:31,780 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2022-11-03 02:42:33,152 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-03 02:42:36,721 INFO L356 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-03 02:42:36,721 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 22 [2022-11-03 02:42:39,507 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:42:39,524 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-03 02:42:43,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:42:43,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:42:43,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:42:43,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:42:43,549 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 11 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 63 [2022-11-03 02:42:43,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:42:43,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:42:43,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:42:43,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:42:43,590 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 13 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 61 [2022-11-03 02:42:43,664 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 7 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 37 [2022-11-03 02:42:46,619 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 27 [2022-11-03 02:42:46,644 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 36 [2022-11-03 02:42:46,714 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 02:42:46,764 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 36 [2022-11-03 02:42:46,780 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 27 [2022-11-03 02:42:46,840 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 02:42:46,990 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 02:42:47,047 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 27 [2022-11-03 02:42:47,062 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 36 [2022-11-03 02:42:47,226 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-03 02:42:47,268 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 36 [2022-11-03 02:42:47,306 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 27 [2022-11-03 02:42:50,238 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2022-11-03 02:42:52,053 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 13 [2022-11-03 02:42:54,764 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 10 [2022-11-03 02:42:57,546 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-03 02:42:57,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:42:57,625 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 23 [2022-11-03 02:43:11,003 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse1 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv7 32))) (.cse2 (bvadd (_ bv6 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (.cse3 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv5 32))) (.cse4 (bvadd (_ bv4 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))) (and (or (forall ((v_ArrVal_3882 (Array (_ BitVec 32) (_ BitVec 8)))) (bvuge (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_3882) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|))) (concat (concat (concat (select .cse0 .cse1) (select .cse0 .cse2)) (select .cse0 .cse3)) (select .cse0 .cse4))) (_ bv256 32))) (forall ((v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse5 (let ((.cse6 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_3883))) (select (select .cse6 (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse6 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd (_ bv8 32) .cse5) (bvadd .cse5 (_ bv12 32)))))) (forall ((v_ArrVal_3882 (Array (_ BitVec 32) (_ BitVec 8)))) (let ((.cse8 (let ((.cse10 (select (store |c_#memory_int| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_3882) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|))) (concat (concat (concat (select .cse10 .cse1) (select .cse10 .cse2)) (select .cse10 .cse3)) (select .cse10 .cse4))))) (or (forall ((v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse7 (let ((.cse9 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_3883))) (select (select .cse9 (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_fetch_item_~item#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse9 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse7 (_ bv12 32)) (bvadd (_ bv16 32) (bvmul (_ bv4 32) .cse8) .cse7)))) (bvuge .cse8 (_ bv256 32))))))) is different from false [2022-11-03 02:43:11,585 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse4 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv7 32))) (.cse5 (bvadd (_ bv6 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (.cse6 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv5 32))) (.cse7 (bvadd (_ bv4 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))) (and (forall ((v_ArrVal_3882 (Array (_ BitVec 32) (_ BitVec 8)))) (let ((.cse1 (let ((.cse3 (select (store |c_#memory_int| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3882) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|))) (concat (concat (concat (select .cse3 .cse4) (select .cse3 .cse5)) (select .cse3 .cse6)) (select .cse3 .cse7))))) (or (forall ((v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse0 (let ((.cse2 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse2 (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse2 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse0 (_ bv12 32)) (bvadd (_ bv16 32) .cse0 (bvmul (_ bv4 32) .cse1))))) (bvuge .cse1 (_ bv256 32))))) (or (forall ((v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32)))) (let ((.cse8 (let ((.cse9 (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse9 (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse9 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd (_ bv8 32) .cse8) (bvadd .cse8 (_ bv12 32))))) (forall ((v_ArrVal_3882 (Array (_ BitVec 32) (_ BitVec 8)))) (bvuge (let ((.cse10 (select (store |c_#memory_int| |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3882) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|))) (concat (concat (concat (select .cse10 .cse4) (select .cse10 .cse5)) (select .cse10 .cse6)) (select .cse10 .cse7))) (_ bv256 32)))))) is different from false [2022-11-03 02:43:11,837 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:43:11,837 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 498 treesize of output 331 [2022-11-03 02:43:11,891 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:43:11,892 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 544 treesize of output 490 [2022-11-03 02:43:11,926 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 258 treesize of output 226 [2022-11-03 02:43:13,493 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:43:13,493 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 149 treesize of output 87 [2022-11-03 02:43:13,516 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:43:13,516 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 79 treesize of output 49 [2022-11-03 02:43:13,537 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:43:13,538 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 25 treesize of output 9 [2022-11-03 02:43:15,289 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse26 (= |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|))) (let ((.cse9 ((_ extract 7 0) |c_ULTIMATE.start_hid_open_report_#t~ret53#1|)) (.cse8 (not .cse26)) (.cse2 (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|)) (.cse7 (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|)) (.cse3 (bvadd (_ bv4 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (.cse4 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv5 32))) (.cse5 (bvadd (_ bv6 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (.cse6 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv7 32)))) (and (or (forall ((v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse0 (let ((.cse1 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse1 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse1 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd (_ bv8 32) .cse0) (bvadd .cse0 (_ bv12 32))))) (and .cse8 (forall ((v_arrayElimCell_579 (_ BitVec 8)) (v_arrayElimCell_578 (_ BitVec 8)) (v_arrayElimCell_580 (_ BitVec 8))) (bvuge (concat (concat (concat v_arrayElimCell_580 v_arrayElimCell_578) v_arrayElimCell_579) .cse9) (_ bv256 32))))) (or .cse8 (forall ((v_arrayElimCell_575 (_ BitVec 8)) (v_arrayElimCell_574 (_ BitVec 8)) (v_arrayElimCell_576 (_ BitVec 8)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_arrayElimCell_571 (_ BitVec 8)) (v_arrayElimCell_570 (_ BitVec 8)) (v_arrayElimCell_573 (_ BitVec 8)) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_arrayElimCell_572 (_ BitVec 8)) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse12 (let ((.cse13 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse13 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse13 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (let ((.cse10 (concat (concat (concat v_arrayElimCell_575 v_arrayElimCell_576) v_arrayElimCell_574) v_arrayElimCell_573)) (.cse11 (bvadd .cse12 (_ bv12 32)))) (or (bvuge .cse10 (_ bv256 32)) (bvule .cse11 (bvadd (_ bv16 32) .cse12 (bvmul (_ bv4 32) .cse10))) (bvule .cse11 (bvadd (_ bv16 32) .cse12 (bvmul (_ bv4 32) (concat (concat (concat v_arrayElimCell_572 v_arrayElimCell_570) v_arrayElimCell_571) .cse9))))))))) (forall ((v_arrayElimCell_575 (_ BitVec 8)) (v_arrayElimCell_574 (_ BitVec 8)) (v_arrayElimCell_576 (_ BitVec 8)) (v_arrayElimCell_573 (_ BitVec 8))) (let ((.cse14 (concat (concat (concat v_arrayElimCell_575 v_arrayElimCell_576) v_arrayElimCell_574) v_arrayElimCell_573))) (or (bvuge .cse14 (_ bv256 32)) (forall ((v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse16 (let ((.cse18 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse18 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse18 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (let ((.cse15 (bvadd .cse16 (_ bv12 32)))) (or (bvule .cse15 (bvadd (_ bv16 32) .cse16 (bvmul (_ bv4 32) .cse14))) (forall ((v_arrayElimCell_571 (_ BitVec 8)) (v_arrayElimCell_570 (_ BitVec 8)) (v_arrayElimCell_572 (_ BitVec 8))) (let ((.cse17 (concat (concat (concat v_arrayElimCell_572 v_arrayElimCell_570) v_arrayElimCell_571) .cse9))) (or (bvuge .cse17 (_ bv256 32)) (bvule .cse15 (bvadd (_ bv16 32) .cse16 (bvmul (_ bv4 32) .cse17))))))))))))) (or (and (forall ((v_arrayElimCell_571 (_ BitVec 8)) (v_arrayElimCell_570 (_ BitVec 8)) (v_arrayElimCell_572 (_ BitVec 8))) (let ((.cse21 (concat (concat (concat v_arrayElimCell_572 v_arrayElimCell_570) v_arrayElimCell_571) .cse9))) (or (forall ((v_arrayElimCell_575 (_ BitVec 8)) (v_arrayElimCell_574 (_ BitVec 8)) (v_arrayElimCell_576 (_ BitVec 8)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_arrayElimCell_573 (_ BitVec 8)) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse20 (let ((.cse22 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse22 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse22 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (let ((.cse19 (bvadd .cse20 (_ bv12 32)))) (or (bvule .cse19 (bvadd (_ bv16 32) .cse20 (bvmul (_ bv4 32) (concat (concat (concat v_arrayElimCell_575 v_arrayElimCell_576) v_arrayElimCell_574) v_arrayElimCell_573)))) (bvule .cse19 (bvadd (_ bv16 32) .cse20 (bvmul (_ bv4 32) .cse21))))))) (bvuge .cse21 (_ bv256 32))))) (forall ((v_arrayElimCell_571 (_ BitVec 8)) (v_arrayElimCell_570 (_ BitVec 8)) (v_arrayElimCell_572 (_ BitVec 8))) (let ((.cse23 (concat (concat (concat v_arrayElimCell_572 v_arrayElimCell_570) v_arrayElimCell_571) .cse9))) (or (bvuge .cse23 (_ bv256 32)) (forall ((v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse24 (let ((.cse25 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse25 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse25 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse24 (_ bv12 32)) (bvadd (_ bv16 32) .cse24 (bvmul (_ bv4 32) .cse23))))))))) .cse26) (or .cse26 (forall ((v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_arrayElimCell_571 (_ BitVec 8)) (v_arrayElimCell_570 (_ BitVec 8)) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_arrayElimCell_572 (_ BitVec 8)) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse27 (concat (concat (concat v_arrayElimCell_572 v_arrayElimCell_570) v_arrayElimCell_571) .cse9))) (or (bvuge .cse27 (_ bv256 32)) (let ((.cse28 (let ((.cse29 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse29 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse29 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse28 (_ bv12 32)) (bvadd (_ bv16 32) .cse28 (bvmul (_ bv4 32) .cse27)))))))) (or .cse8 (forall ((v_arrayElimCell_575 (_ BitVec 8)) (v_arrayElimCell_574 (_ BitVec 8)) (v_arrayElimCell_576 (_ BitVec 8)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_ArrVal_3867 (_ BitVec 32)) (v_arrayElimCell_573 (_ BitVec 8)) (v_ArrVal_3868 (_ BitVec 32)) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse30 (concat (concat (concat v_arrayElimCell_575 v_arrayElimCell_576) v_arrayElimCell_574) v_arrayElimCell_573))) (or (bvuge .cse30 (_ bv256 32)) (let ((.cse31 (let ((.cse32 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse32 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse32 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse31 (_ bv12 32)) (bvadd (_ bv16 32) .cse31 (bvmul (_ bv4 32) .cse30))))))))))) is different from false [2022-11-03 02:43:16,486 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse17 (= |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|))) (let ((.cse9 ((_ extract 7 0) |c_ULTIMATE.start_ldv_positive_#res#1|)) (.cse8 (not .cse17)) (.cse2 (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|)) (.cse7 (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|)) (.cse3 (bvadd (_ bv4 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (.cse4 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv5 32))) (.cse5 (bvadd (_ bv6 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (.cse6 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv7 32)))) (and (or (forall ((v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse0 (let ((.cse1 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse1 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse1 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd (_ bv8 32) .cse0) (bvadd .cse0 (_ bv12 32))))) (and .cse8 (forall ((v_arrayElimCell_579 (_ BitVec 8)) (v_arrayElimCell_578 (_ BitVec 8)) (v_arrayElimCell_580 (_ BitVec 8))) (bvuge (concat (concat (concat v_arrayElimCell_580 v_arrayElimCell_578) v_arrayElimCell_579) .cse9) (_ bv256 32))))) (or (and (forall ((v_arrayElimCell_571 (_ BitVec 8)) (v_arrayElimCell_570 (_ BitVec 8)) (v_arrayElimCell_572 (_ BitVec 8))) (let ((.cse11 (concat (concat (concat v_arrayElimCell_572 v_arrayElimCell_570) v_arrayElimCell_571) .cse9))) (or (forall ((v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse10 (let ((.cse12 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse12 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse12 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse10 (_ bv12 32)) (bvadd (_ bv16 32) .cse10 (bvmul (_ bv4 32) .cse11))))) (bvuge .cse11 (_ bv256 32))))) (forall ((v_arrayElimCell_571 (_ BitVec 8)) (v_arrayElimCell_570 (_ BitVec 8)) (v_arrayElimCell_572 (_ BitVec 8))) (let ((.cse13 (concat (concat (concat v_arrayElimCell_572 v_arrayElimCell_570) v_arrayElimCell_571) .cse9))) (or (bvuge .cse13 (_ bv256 32)) (forall ((v_arrayElimCell_575 (_ BitVec 8)) (v_arrayElimCell_574 (_ BitVec 8)) (v_arrayElimCell_576 (_ BitVec 8)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_arrayElimCell_573 (_ BitVec 8)) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse15 (let ((.cse16 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse16 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse16 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (let ((.cse14 (bvadd .cse15 (_ bv12 32)))) (or (bvule .cse14 (bvadd (_ bv16 32) .cse15 (bvmul (_ bv4 32) (concat (concat (concat v_arrayElimCell_575 v_arrayElimCell_576) v_arrayElimCell_574) v_arrayElimCell_573)))) (bvule .cse14 (bvadd (_ bv16 32) .cse15 (bvmul (_ bv4 32) .cse13))))))))))) .cse17) (or .cse8 (forall ((v_arrayElimCell_575 (_ BitVec 8)) (v_arrayElimCell_574 (_ BitVec 8)) (v_arrayElimCell_576 (_ BitVec 8)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_arrayElimCell_571 (_ BitVec 8)) (v_arrayElimCell_570 (_ BitVec 8)) (v_arrayElimCell_573 (_ BitVec 8)) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_arrayElimCell_572 (_ BitVec 8)) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse20 (let ((.cse21 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse21 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse21 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (let ((.cse18 (concat (concat (concat v_arrayElimCell_575 v_arrayElimCell_576) v_arrayElimCell_574) v_arrayElimCell_573)) (.cse19 (bvadd .cse20 (_ bv12 32)))) (or (bvuge .cse18 (_ bv256 32)) (bvule .cse19 (bvadd (_ bv16 32) .cse20 (bvmul (_ bv4 32) .cse18))) (bvule .cse19 (bvadd (_ bv16 32) .cse20 (bvmul (_ bv4 32) (concat (concat (concat v_arrayElimCell_572 v_arrayElimCell_570) v_arrayElimCell_571) .cse9))))))))) (or (forall ((v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_arrayElimCell_571 (_ BitVec 8)) (v_arrayElimCell_570 (_ BitVec 8)) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_arrayElimCell_572 (_ BitVec 8)) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse22 (concat (concat (concat v_arrayElimCell_572 v_arrayElimCell_570) v_arrayElimCell_571) .cse9))) (or (bvuge .cse22 (_ bv256 32)) (let ((.cse23 (let ((.cse24 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse24 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse24 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse23 (_ bv12 32)) (bvadd (_ bv16 32) .cse23 (bvmul (_ bv4 32) .cse22))))))) .cse17) (forall ((v_arrayElimCell_575 (_ BitVec 8)) (v_arrayElimCell_574 (_ BitVec 8)) (v_arrayElimCell_576 (_ BitVec 8)) (v_arrayElimCell_573 (_ BitVec 8))) (let ((.cse27 (concat (concat (concat v_arrayElimCell_575 v_arrayElimCell_576) v_arrayElimCell_574) v_arrayElimCell_573))) (or (forall ((v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse26 (let ((.cse29 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse29 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse29 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (let ((.cse25 (bvadd .cse26 (_ bv12 32)))) (or (bvule .cse25 (bvadd (_ bv16 32) .cse26 (bvmul (_ bv4 32) .cse27))) (forall ((v_arrayElimCell_571 (_ BitVec 8)) (v_arrayElimCell_570 (_ BitVec 8)) (v_arrayElimCell_572 (_ BitVec 8))) (let ((.cse28 (concat (concat (concat v_arrayElimCell_572 v_arrayElimCell_570) v_arrayElimCell_571) .cse9))) (or (bvuge .cse28 (_ bv256 32)) (bvule .cse25 (bvadd (_ bv16 32) .cse26 (bvmul (_ bv4 32) .cse28)))))))))) (bvuge .cse27 (_ bv256 32))))) (or .cse8 (forall ((v_arrayElimCell_575 (_ BitVec 8)) (v_arrayElimCell_574 (_ BitVec 8)) (v_arrayElimCell_576 (_ BitVec 8)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_ArrVal_3867 (_ BitVec 32)) (v_arrayElimCell_573 (_ BitVec 8)) (v_ArrVal_3868 (_ BitVec 32)) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse30 (concat (concat (concat v_arrayElimCell_575 v_arrayElimCell_576) v_arrayElimCell_574) v_arrayElimCell_573))) (or (bvuge .cse30 (_ bv256 32)) (let ((.cse31 (let ((.cse32 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse32 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse32 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse31 (_ bv12 32)) (bvadd (_ bv16 32) .cse31 (bvmul (_ bv4 32) .cse30))))))))))) is different from false [2022-11-03 02:43:18,644 WARN L833 $PredicateComparison]: unable to prove that (let ((.cse8 (= |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|))) (let ((.cse16 (not .cse8)) (.cse2 (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|)) (.cse7 (select |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|)) (.cse3 (bvadd (_ bv4 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (.cse4 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv5 32))) (.cse5 (bvadd (_ bv6 32) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (.cse6 (bvadd |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset| (_ bv7 32)))) (and (forall ((v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse0 (let ((.cse1 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse1 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse1 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd (_ bv8 32) .cse0) (bvadd .cse0 (_ bv12 32))))) (or .cse8 (and (forall ((v_arrayElimCell_571 (_ BitVec 8)) (v_arrayElimCell_570 (_ BitVec 8)) (v_arrayElimCell_572 (_ BitVec 8))) (let ((.cse11 (concat (concat (concat v_arrayElimCell_572 v_arrayElimCell_570) v_arrayElimCell_571) (_ bv1 8)))) (or (forall ((v_arrayElimCell_575 (_ BitVec 8)) (v_arrayElimCell_574 (_ BitVec 8)) (v_arrayElimCell_576 (_ BitVec 8)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_arrayElimCell_573 (_ BitVec 8)) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse10 (let ((.cse12 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse12 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse12 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (let ((.cse9 (bvadd .cse10 (_ bv12 32)))) (or (bvule .cse9 (bvadd (_ bv16 32) .cse10 (bvmul (_ bv4 32) (concat (concat (concat v_arrayElimCell_575 v_arrayElimCell_576) v_arrayElimCell_574) v_arrayElimCell_573)))) (bvule .cse9 (bvadd (_ bv16 32) .cse10 (bvmul (_ bv4 32) .cse11))))))) (bvuge .cse11 (_ bv256 32))))) (forall ((v_arrayElimCell_571 (_ BitVec 8)) (v_arrayElimCell_570 (_ BitVec 8)) (v_arrayElimCell_572 (_ BitVec 8))) (let ((.cse14 (concat (concat (concat v_arrayElimCell_572 v_arrayElimCell_570) v_arrayElimCell_571) (_ bv1 8)))) (or (forall ((v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse13 (let ((.cse15 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse15 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse15 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse13 (_ bv12 32)) (bvadd (_ bv16 32) .cse13 (bvmul (_ bv4 32) .cse14))))) (bvuge .cse14 (_ bv256 32))))))) (or .cse16 (forall ((v_arrayElimCell_575 (_ BitVec 8)) (v_arrayElimCell_574 (_ BitVec 8)) (v_arrayElimCell_576 (_ BitVec 8)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_ArrVal_3867 (_ BitVec 32)) (v_arrayElimCell_573 (_ BitVec 8)) (v_ArrVal_3868 (_ BitVec 32)) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse17 (concat (concat (concat v_arrayElimCell_575 v_arrayElimCell_576) v_arrayElimCell_574) v_arrayElimCell_573))) (or (bvuge .cse17 (_ bv256 32)) (let ((.cse18 (let ((.cse19 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse19 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse19 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse18 (_ bv12 32)) (bvadd (_ bv16 32) .cse18 (bvmul (_ bv4 32) .cse17)))))))) (forall ((v_arrayElimCell_575 (_ BitVec 8)) (v_arrayElimCell_574 (_ BitVec 8)) (v_arrayElimCell_576 (_ BitVec 8)) (v_arrayElimCell_573 (_ BitVec 8))) (let ((.cse20 (concat (concat (concat v_arrayElimCell_575 v_arrayElimCell_576) v_arrayElimCell_574) v_arrayElimCell_573))) (or (bvuge .cse20 (_ bv256 32)) (forall ((v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse22 (let ((.cse24 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse24 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse24 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (let ((.cse21 (bvadd .cse22 (_ bv12 32)))) (or (bvule .cse21 (bvadd (_ bv16 32) .cse22 (bvmul (_ bv4 32) .cse20))) (forall ((v_arrayElimCell_571 (_ BitVec 8)) (v_arrayElimCell_570 (_ BitVec 8)) (v_arrayElimCell_572 (_ BitVec 8))) (let ((.cse23 (concat (concat (concat v_arrayElimCell_572 v_arrayElimCell_570) v_arrayElimCell_571) (_ bv1 8)))) (or (bvule .cse21 (bvadd (_ bv16 32) .cse22 (bvmul (_ bv4 32) .cse23))) (bvuge .cse23 (_ bv256 32)))))))))))) (or .cse16 (forall ((v_arrayElimCell_575 (_ BitVec 8)) (v_arrayElimCell_574 (_ BitVec 8)) (v_arrayElimCell_576 (_ BitVec 8)) (v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_arrayElimCell_571 (_ BitVec 8)) (v_arrayElimCell_570 (_ BitVec 8)) (v_arrayElimCell_573 (_ BitVec 8)) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_arrayElimCell_572 (_ BitVec 8)) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse27 (let ((.cse28 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse28 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse28 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (let ((.cse25 (concat (concat (concat v_arrayElimCell_575 v_arrayElimCell_576) v_arrayElimCell_574) v_arrayElimCell_573)) (.cse26 (bvadd .cse27 (_ bv12 32)))) (or (bvuge .cse25 (_ bv256 32)) (bvule .cse26 (bvadd (_ bv16 32) .cse27 (bvmul (_ bv4 32) .cse25))) (bvule .cse26 (bvadd (_ bv16 32) .cse27 (bvmul (_ bv4 32) (concat (concat (concat v_arrayElimCell_572 v_arrayElimCell_570) v_arrayElimCell_571) (_ bv1 8)))))))))) (or .cse8 (forall ((v_ArrVal_3881 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3883 (Array (_ BitVec 32) (_ BitVec 32))) (v_ArrVal_3871 (_ BitVec 32)) (v_ArrVal_3869 (_ BitVec 32)) (v_arrayElimCell_571 (_ BitVec 8)) (v_arrayElimCell_570 (_ BitVec 8)) (v_ArrVal_3867 (_ BitVec 32)) (v_ArrVal_3868 (_ BitVec 32)) (v_arrayElimCell_572 (_ BitVec 8)) (v_ArrVal_3865 (_ BitVec 32)) (v_ArrVal_3866 (_ BitVec 32)) (v_ArrVal_3863 (_ BitVec 32)) (v_ArrVal_3864 (_ BitVec 32))) (let ((.cse30 (concat (concat (concat v_arrayElimCell_572 v_arrayElimCell_570) v_arrayElimCell_571) (_ bv1 8)))) (or (let ((.cse29 (let ((.cse31 (store (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse7 .cse3 v_ArrVal_3869) .cse4 v_ArrVal_3871) .cse5 v_ArrVal_3867) .cse6 v_ArrVal_3868)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3883))) (select (select .cse31 (select (select (store (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_hid_open_report_~parser~0#1.base| (store (store (store (store .cse2 .cse3 v_ArrVal_3865) .cse4 v_ArrVal_3866) .cse5 v_ArrVal_3863) .cse6 v_ArrVal_3864)) |c_ULTIMATE.start_hid_open_report_~#item~0#1.base| v_ArrVal_3881) |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|)) (select (select .cse31 |c_ULTIMATE.start_hid_open_report_~parser~0#1.base|) |c_ULTIMATE.start_hid_open_report_~parser~0#1.offset|))))) (bvule (bvadd .cse29 (_ bv12 32)) (bvadd (_ bv16 32) .cse29 (bvmul (_ bv4 32) .cse30)))) (bvuge .cse30 (_ bv256 32))))))))) is different from false [2022-11-03 02:43:19,811 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:43:19,811 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 453 treesize of output 389 [2022-11-03 02:43:19,824 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:43:19,832 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 337 treesize of output 317 [2022-11-03 02:43:20,162 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:43:20,162 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 226 treesize of output 219 [2022-11-03 02:43:20,173 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:43:20,181 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 173 treesize of output 161 [2022-11-03 02:43:20,377 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:43:20,378 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 217 treesize of output 210 [2022-11-03 02:43:20,392 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 324 treesize of output 312 [2022-11-03 02:43:20,425 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 155 treesize of output 151 [2022-11-03 02:43:20,755 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:43:20,755 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 226 treesize of output 219 [2022-11-03 02:43:20,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:43:20,784 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 169 treesize of output 165 [2022-11-03 02:43:20,799 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 160 treesize of output 156 [2022-11-03 02:43:21,015 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:43:21,016 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 226 treesize of output 219 [2022-11-03 02:43:21,026 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:43:21,039 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 173 treesize of output 161 [2022-11-03 02:43:21,258 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:43:21,258 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 453 treesize of output 389 [2022-11-03 02:43:21,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:43:21,285 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 329 treesize of output 325 [2022-11-03 02:43:21,301 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 321 treesize of output 313 [2022-11-03 02:43:21,598 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:43:21,599 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 5 case distinctions, treesize of input 453 treesize of output 389 [2022-11-03 02:43:21,620 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 675 treesize of output 655 [2022-11-03 02:43:21,661 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 329 treesize of output 321 [2022-11-03 02:46:08,488 WARN L234 SmtUtils]: Spent 27.09s on a formula simplification. DAG size of input: 128 DAG size of output: 99 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 02:47:08,039 WARN L234 SmtUtils]: Spent 8.33s on a formula simplification that was a NOOP. DAG size: 112 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 02:47:08,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392568492] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:47:08,041 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:47:08,041 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 30, 26] total 80 [2022-11-03 02:47:08,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211572980] [2022-11-03 02:47:08,042 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:47:08,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-11-03 02:47:08,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:47:08,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-11-03 02:47:08,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=10474, Unknown=104, NotChecked=1926, Total=12882 [2022-11-03 02:47:08,044 INFO L87 Difference]: Start difference. First operand 357 states and 418 transitions. Second operand has 81 states, 75 states have (on average 1.9066666666666667) internal successors, (143), 69 states have internal predecessors, (143), 11 states have call successors, (11), 8 states have call predecessors, (11), 10 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-11-03 02:48:06,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:06,427 INFO L93 Difference]: Finished difference Result 410 states and 476 transitions. [2022-11-03 02:48:06,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-11-03 02:48:06,428 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 75 states have (on average 1.9066666666666667) internal successors, (143), 69 states have internal predecessors, (143), 11 states have call successors, (11), 8 states have call predecessors, (11), 10 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Word has length 59 [2022-11-03 02:48:06,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:06,429 INFO L225 Difference]: With dead ends: 410 [2022-11-03 02:48:06,430 INFO L226 Difference]: Without dead ends: 410 [2022-11-03 02:48:06,434 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 145 SyntacticMatches, 7 SemanticMatches, 139 ConstructedPredicates, 9 IntricatePredicates, 0 DeprecatedPredicates, 4530 ImplicationChecksByTransitivity, 414.3s TimeCoverageRelationStatistics Valid=600, Invalid=16624, Unknown=104, NotChecked=2412, Total=19740 [2022-11-03 02:48:06,435 INFO L413 NwaCegarLoop]: 147 mSDtfsCounter, 144 mSDsluCounter, 5763 mSDsCounter, 0 mSdLazyCounter, 1909 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 5910 SdHoareTripleChecker+Invalid, 4218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2297 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:06,435 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 5910 Invalid, 4218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1909 Invalid, 0 Unknown, 2297 Unchecked, 13.2s Time] [2022-11-03 02:48:06,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2022-11-03 02:48:06,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 367. [2022-11-03 02:48:06,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 285 states have (on average 1.3789473684210527) internal successors, (393), 338 states have internal predecessors, (393), 16 states have call successors, (16), 13 states have call predecessors, (16), 14 states have return successors, (20), 15 states have call predecessors, (20), 16 states have call successors, (20) [2022-11-03 02:48:06,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 429 transitions. [2022-11-03 02:48:06,443 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 429 transitions. Word has length 59 [2022-11-03 02:48:06,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:06,444 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 429 transitions. [2022-11-03 02:48:06,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 75 states have (on average 1.9066666666666667) internal successors, (143), 69 states have internal predecessors, (143), 11 states have call successors, (11), 8 states have call predecessors, (11), 10 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2022-11-03 02:48:06,444 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 429 transitions. [2022-11-03 02:48:06,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-03 02:48:06,445 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:06,445 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:48:06,454 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (52)] Ended with exit code 0 [2022-11-03 02:48:06,665 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (51)] Ended with exit code 0 [2022-11-03 02:48:06,878 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-11-03 02:48:07,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:07,054 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:48:07,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:07,055 INFO L85 PathProgramCache]: Analyzing trace with hash 356199651, now seen corresponding path program 1 times [2022-11-03 02:48:07,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:48:07,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [386619261] [2022-11-03 02:48:07,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:07,056 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:48:07,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:48:07,056 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:48:07,057 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2022-11-03 02:48:07,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:07,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 132 conjunts are in the unsatisfiable core [2022-11-03 02:48:07,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:48:08,922 INFO L356 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-03 02:48:08,923 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-03 02:48:09,045 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:48:10,678 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:48:11,018 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-03 02:48:12,295 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:48:12,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:12,370 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:48:13,083 INFO L356 Elim1Store]: treesize reduction 32, result has 52.2 percent of original size [2022-11-03 02:48:13,083 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 46 [2022-11-03 02:48:13,556 INFO L356 Elim1Store]: treesize reduction 78, result has 35.0 percent of original size [2022-11-03 02:48:13,556 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 37 treesize of output 67 [2022-11-03 02:48:14,575 INFO L356 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2022-11-03 02:48:14,576 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 15 [2022-11-03 02:48:14,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:14,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:14,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:14,639 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2022-11-03 02:48:16,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:16,338 INFO L356 Elim1Store]: treesize reduction 32, result has 41.8 percent of original size [2022-11-03 02:48:16,338 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 34 [2022-11-03 02:48:16,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:16,821 INFO L356 Elim1Store]: treesize reduction 58, result has 26.6 percent of original size [2022-11-03 02:48:16,821 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 38 treesize of output 44 [2022-11-03 02:48:18,686 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:48:18,764 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:48:18,764 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 59 treesize of output 44 [2022-11-03 02:48:21,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,544 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:48:21,633 INFO L356 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2022-11-03 02:48:21,633 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 12 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 83 treesize of output 83 [2022-11-03 02:48:21,814 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 37 [2022-11-03 02:48:21,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:21,941 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 13 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 57 [2022-11-03 02:48:24,448 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:48:24,449 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 61 treesize of output 62 [2022-11-03 02:48:24,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:24,689 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:48:24,690 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:48:24,722 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:48:24,797 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:48:25,316 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:48:25,572 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:48:25,572 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 61 treesize of output 62 [2022-11-03 02:48:25,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:25,815 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:48:25,816 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:48:25,865 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:48:26,660 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:48:26,872 INFO L356 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-03 02:48:26,872 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:48:26,920 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:48:27,157 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:48:27,158 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 61 treesize of output 62 [2022-11-03 02:48:28,132 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:48:28,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:28,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:48:28,200 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 26 [2022-11-03 02:48:28,460 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:48:28,461 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 61 treesize of output 62 [2022-11-03 02:48:36,898 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 22 [2022-11-03 02:48:40,550 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:48:40,671 INFO L356 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2022-11-03 02:48:40,671 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 60 treesize of output 68 [2022-11-03 02:48:42,911 INFO L356 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-11-03 02:48:42,911 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 150 treesize of output 97 [2022-11-03 02:48:45,932 INFO L356 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-11-03 02:48:45,933 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 96 treesize of output 49 [2022-11-03 02:48:47,259 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-03 02:48:47,259 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:48:47,259 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:48:47,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [386619261] [2022-11-03 02:48:47,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [386619261] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:48:47,260 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:48:47,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2022-11-03 02:48:47,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595467583] [2022-11-03 02:48:47,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:48:47,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-11-03 02:48:47,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:48:47,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-11-03 02:48:47,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1381, Unknown=1, NotChecked=0, Total=1482 [2022-11-03 02:48:47,261 INFO L87 Difference]: Start difference. First operand 367 states and 429 transitions. Second operand has 39 states, 35 states have (on average 1.5142857142857142) internal successors, (53), 31 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:48:56,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:56,540 INFO L93 Difference]: Finished difference Result 382 states and 442 transitions. [2022-11-03 02:48:56,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-11-03 02:48:56,540 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 35 states have (on average 1.5142857142857142) internal successors, (53), 31 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 60 [2022-11-03 02:48:56,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:56,543 INFO L225 Difference]: With dead ends: 382 [2022-11-03 02:48:56,543 INFO L226 Difference]: Without dead ends: 382 [2022-11-03 02:48:56,543 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 27.0s TimeCoverageRelationStatistics Valid=162, Invalid=2189, Unknown=1, NotChecked=0, Total=2352 [2022-11-03 02:48:56,544 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 66 mSDsluCounter, 2040 mSDsCounter, 0 mSdLazyCounter, 655 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 2173 SdHoareTripleChecker+Invalid, 2700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 655 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2030 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:56,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 2173 Invalid, 2700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 655 Invalid, 0 Unknown, 2030 Unchecked, 4.8s Time] [2022-11-03 02:48:56,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2022-11-03 02:48:56,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 367. [2022-11-03 02:48:56,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 285 states have (on average 1.3754385964912281) internal successors, (392), 338 states have internal predecessors, (392), 16 states have call successors, (16), 13 states have call predecessors, (16), 14 states have return successors, (20), 15 states have call predecessors, (20), 16 states have call successors, (20) [2022-11-03 02:48:56,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 428 transitions. [2022-11-03 02:48:56,551 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 428 transitions. Word has length 60 [2022-11-03 02:48:56,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:56,552 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 428 transitions. [2022-11-03 02:48:56,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 35 states have (on average 1.5142857142857142) internal successors, (53), 31 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:48:56,552 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 428 transitions. [2022-11-03 02:48:56,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-03 02:48:56,553 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:56,553 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:48:56,573 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (54)] Ended with exit code 0 [2022-11-03 02:48:56,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:48:56,753 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting free_reportsErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:48:56,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:56,754 INFO L85 PathProgramCache]: Analyzing trace with hash 356199652, now seen corresponding path program 1 times [2022-11-03 02:48:56,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:48:56,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1088649240] [2022-11-03 02:48:56,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:56,754 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:48:56,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:48:56,755 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:48:56,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2022-11-03 02:48:57,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:57,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 138 conjunts are in the unsatisfiable core [2022-11-03 02:48:57,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:48:58,036 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:48:58,647 INFO L356 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-03 02:48:58,648 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-03 02:49:00,101 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:49:00,167 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:49:00,547 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-03 02:49:00,659 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-03 02:49:01,917 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:49:01,936 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-03 02:49:02,550 INFO L356 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-03 02:49:02,550 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 26 [2022-11-03 02:49:02,981 INFO L356 Elim1Store]: treesize reduction 78, result has 35.0 percent of original size [2022-11-03 02:49:02,982 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 37 treesize of output 67 [2022-11-03 02:49:03,897 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:03,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:03,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:03,922 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2022-11-03 02:49:04,017 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-03 02:49:05,784 INFO L356 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-03 02:49:05,785 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 26 [2022-11-03 02:49:06,096 INFO L356 Elim1Store]: treesize reduction 58, result has 26.6 percent of original size [2022-11-03 02:49:06,097 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 38 treesize of output 44 [2022-11-03 02:49:08,162 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:49:08,162 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 78 treesize of output 55 [2022-11-03 02:49:08,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:08,233 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 7 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 30 [2022-11-03 02:49:10,687 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 37 [2022-11-03 02:49:10,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:10,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:10,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:10,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:10,820 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:49:10,907 INFO L356 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2022-11-03 02:49:10,907 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 12 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 102 treesize of output 94 [2022-11-03 02:49:11,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:11,128 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:49:11,128 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 34 [2022-11-03 02:49:11,178 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:49:14,172 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:49:14,173 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 80 treesize of output 77 [2022-11-03 02:49:14,437 INFO L356 Elim1Store]: treesize reduction 28, result has 49.1 percent of original size [2022-11-03 02:49:14,438 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 42 [2022-11-03 02:49:14,508 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:49:14,647 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:49:15,413 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:49:15,413 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 80 treesize of output 77 [2022-11-03 02:49:15,746 INFO L356 Elim1Store]: treesize reduction 28, result has 49.1 percent of original size [2022-11-03 02:49:15,746 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 42 [2022-11-03 02:49:15,779 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:49:15,924 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:49:16,963 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:49:16,963 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 80 treesize of output 77 [2022-11-03 02:49:17,314 INFO L356 Elim1Store]: treesize reduction 28, result has 49.1 percent of original size [2022-11-03 02:49:17,314 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 42 [2022-11-03 02:49:17,346 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:49:17,441 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:49:18,376 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:18,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:18,384 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 30 [2022-11-03 02:49:18,609 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:49:18,609 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 80 treesize of output 77 [2022-11-03 02:49:18,634 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 39 [2022-11-03 02:49:26,751 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 8 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 22 [2022-11-03 02:49:37,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:37,523 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:49:37,762 INFO L356 Elim1Store]: treesize reduction 62, result has 24.4 percent of original size [2022-11-03 02:49:37,762 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 10 case distinctions, treesize of input 178 treesize of output 121 [2022-11-03 02:49:37,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:37,953 INFO L356 Elim1Store]: treesize reduction 5, result has 70.6 percent of original size [2022-11-03 02:49:37,954 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 2 case distinctions, treesize of input 114 treesize of output 79 [2022-11-03 02:49:39,801 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-03 02:49:39,801 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:49:39,801 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:49:39,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1088649240] [2022-11-03 02:49:39,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1088649240] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:49:39,802 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:49:39,802 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [] total 37 [2022-11-03 02:49:39,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766405015] [2022-11-03 02:49:39,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:49:39,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-11-03 02:49:39,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:49:39,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-11-03 02:49:39,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1382, Unknown=0, NotChecked=0, Total=1482 [2022-11-03 02:49:39,804 INFO L87 Difference]: Start difference. First operand 367 states and 428 transitions. Second operand has 39 states, 35 states have (on average 1.5142857142857142) internal successors, (53), 31 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:49:46,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:49:46,857 INFO L93 Difference]: Finished difference Result 372 states and 433 transitions. [2022-11-03 02:49:46,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-11-03 02:49:46,858 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 35 states have (on average 1.5142857142857142) internal successors, (53), 31 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 60 [2022-11-03 02:49:46,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:49:46,859 INFO L225 Difference]: With dead ends: 372 [2022-11-03 02:49:46,859 INFO L226 Difference]: Without dead ends: 372 [2022-11-03 02:49:46,859 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 28.3s TimeCoverageRelationStatistics Valid=156, Invalid=2196, Unknown=0, NotChecked=0, Total=2352 [2022-11-03 02:49:46,860 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 25 mSDsluCounter, 2378 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 2532 SdHoareTripleChecker+Invalid, 1757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1450 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:49:46,860 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 2532 Invalid, 1757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 296 Invalid, 0 Unknown, 1450 Unchecked, 2.2s Time] [2022-11-03 02:49:46,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2022-11-03 02:49:46,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 367. [2022-11-03 02:49:46,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 285 states have (on average 1.3719298245614036) internal successors, (391), 338 states have internal predecessors, (391), 16 states have call successors, (16), 13 states have call predecessors, (16), 14 states have return successors, (20), 15 states have call predecessors, (20), 16 states have call successors, (20) [2022-11-03 02:49:46,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 427 transitions. [2022-11-03 02:49:46,866 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 427 transitions. Word has length 60 [2022-11-03 02:49:46,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:49:46,867 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 427 transitions. [2022-11-03 02:49:46,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 35 states have (on average 1.5142857142857142) internal successors, (53), 31 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:49:46,867 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 427 transitions. [2022-11-03 02:49:46,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-03 02:49:46,868 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:49:46,868 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:49:46,885 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (55)] Ended with exit code 0 [2022-11-03 02:49:47,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:49:47,083 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr46ASSERT_VIOLATIONMEMORY_LEAK === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:49:47,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:49:47,083 INFO L85 PathProgramCache]: Analyzing trace with hash -1235785907, now seen corresponding path program 1 times [2022-11-03 02:49:47,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:49:47,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [396652620] [2022-11-03 02:49:47,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:49:47,084 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:49:47,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:49:47,085 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:49:47,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2022-11-03 02:49:47,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:49:47,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 52 conjunts are in the unsatisfiable core [2022-11-03 02:49:47,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:49:48,643 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 0 case distinctions, treesize of input 12 treesize of output 11 [2022-11-03 02:49:49,194 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:49:49,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:49,905 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:49:50,060 INFO L356 Elim1Store]: treesize reduction 6, result has 76.0 percent of original size [2022-11-03 02:49:50,060 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 47 [2022-11-03 02:49:52,621 INFO L356 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-03 02:49:52,621 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 80 treesize of output 72 [2022-11-03 02:49:53,433 INFO L356 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-03 02:49:53,433 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 80 treesize of output 72 [2022-11-03 02:50:07,092 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 84 treesize of output 56 [2022-11-03 02:50:10,617 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-03 02:50:10,618 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:50:10,618 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:50:10,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [396652620] [2022-11-03 02:50:10,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [396652620] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:50:10,618 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:50:10,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-11-03 02:50:10,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569054135] [2022-11-03 02:50:10,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:50:10,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-03 02:50:10,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:50:10,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-03 02:50:10,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=395, Unknown=5, NotChecked=0, Total=462 [2022-11-03 02:50:10,620 INFO L87 Difference]: Start difference. First operand 367 states and 427 transitions. Second operand has 22 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-03 02:50:28,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:50:28,561 INFO L93 Difference]: Finished difference Result 374 states and 433 transitions. [2022-11-03 02:50:28,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-03 02:50:28,561 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 60 [2022-11-03 02:50:28,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:50:28,563 INFO L225 Difference]: With dead ends: 374 [2022-11-03 02:50:28,563 INFO L226 Difference]: Without dead ends: 346 [2022-11-03 02:50:28,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 31.5s TimeCoverageRelationStatistics Valid=85, Invalid=555, Unknown=10, NotChecked=0, Total=650 [2022-11-03 02:50:28,563 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 42 mSDsluCounter, 1262 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 1410 SdHoareTripleChecker+Invalid, 1054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 700 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:50:28,563 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 1410 Invalid, 1054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 339 Invalid, 0 Unknown, 700 Unchecked, 2.6s Time] [2022-11-03 02:50:28,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-11-03 02:50:28,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 344. [2022-11-03 02:50:28,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 264 states have (on average 1.393939393939394) internal successors, (368), 317 states have internal predecessors, (368), 15 states have call successors, (15), 12 states have call predecessors, (15), 13 states have return successors, (19), 14 states have call predecessors, (19), 15 states have call successors, (19) [2022-11-03 02:50:28,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 402 transitions. [2022-11-03 02:50:28,569 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 402 transitions. Word has length 60 [2022-11-03 02:50:28,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:50:28,570 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 402 transitions. [2022-11-03 02:50:28,570 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-03 02:50:28,570 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 402 transitions. [2022-11-03 02:50:28,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-03 02:50:28,571 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:50:28,571 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:50:28,588 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2022-11-03 02:50:28,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:50:28,779 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:50:28,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:50:28,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1694784347, now seen corresponding path program 1 times [2022-11-03 02:50:28,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:50:28,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [894208911] [2022-11-03 02:50:28,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:50:28,780 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:50:28,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:50:28,781 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:50:28,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2022-11-03 02:50:29,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:50:29,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 109 conjunts are in the unsatisfiable core [2022-11-03 02:50:29,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:50:30,429 INFO L356 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-03 02:50:30,429 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 31 treesize of output 53 [2022-11-03 02:50:31,914 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:50:32,256 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-03 02:50:33,264 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:50:33,294 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:50:34,152 INFO L356 Elim1Store]: treesize reduction 114, result has 31.7 percent of original size [2022-11-03 02:50:34,152 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 42 treesize of output 81 [2022-11-03 02:50:35,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:35,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:35,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:35,141 INFO L356 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-11-03 02:50:35,141 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 8 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 32 [2022-11-03 02:50:35,598 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-03 02:50:36,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:36,966 INFO L356 Elim1Store]: treesize reduction 74, result has 25.3 percent of original size [2022-11-03 02:50:36,966 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 9 case distinctions, treesize of input 43 treesize of output 51 [2022-11-03 02:50:39,075 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:50:39,076 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 66 treesize of output 47 [2022-11-03 02:50:39,214 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:50:40,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:40,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:40,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:40,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:40,816 INFO L356 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-03 02:50:40,816 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 12 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 57 [2022-11-03 02:50:40,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:40,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:40,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:40,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:40,901 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:50:40,985 INFO L356 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2022-11-03 02:50:40,985 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 12 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 90 treesize of output 86 [2022-11-03 02:50:42,755 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:50:42,755 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 67 [2022-11-03 02:50:42,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:43,056 INFO L356 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-03 02:50:43,056 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:50:43,120 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:50:43,670 INFO L356 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-03 02:50:43,671 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:50:43,699 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:50:43,971 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:50:43,971 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 67 [2022-11-03 02:50:44,936 INFO L356 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-11-03 02:50:44,937 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 30 [2022-11-03 02:50:44,980 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:50:45,273 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:50:45,273 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 67 [2022-11-03 02:50:46,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:46,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:46,162 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 26 [2022-11-03 02:50:46,384 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:50:46,385 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 68 treesize of output 67 [2022-11-03 02:50:58,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:50:58,283 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 24 [2022-11-03 02:51:00,563 INFO L356 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-11-03 02:51:00,563 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 142 treesize of output 89 [2022-11-03 02:51:03,555 INFO L356 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2022-11-03 02:51:03,555 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 88 treesize of output 49 [2022-11-03 02:51:04,946 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-03 02:51:04,946 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:51:04,946 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:51:04,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [894208911] [2022-11-03 02:51:04,947 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [894208911] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:51:04,947 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:51:04,947 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [] total 33 [2022-11-03 02:51:04,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609390618] [2022-11-03 02:51:04,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:51:04,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-03 02:51:04,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:51:04,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-03 02:51:04,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=1104, Unknown=2, NotChecked=0, Total=1190 [2022-11-03 02:51:04,948 INFO L87 Difference]: Start difference. First operand 344 states and 402 transitions. Second operand has 35 states, 31 states have (on average 1.7096774193548387) internal successors, (53), 28 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:51:09,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:51:09,198 INFO L93 Difference]: Finished difference Result 369 states and 429 transitions. [2022-11-03 02:51:09,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-03 02:51:09,199 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 31 states have (on average 1.7096774193548387) internal successors, (53), 28 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 60 [2022-11-03 02:51:09,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:51:09,200 INFO L225 Difference]: With dead ends: 369 [2022-11-03 02:51:09,200 INFO L226 Difference]: Without dead ends: 369 [2022-11-03 02:51:09,200 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 365 ImplicationChecksByTransitivity, 23.7s TimeCoverageRelationStatistics Valid=126, Invalid=1678, Unknown=2, NotChecked=0, Total=1806 [2022-11-03 02:51:09,201 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 42 mSDsluCounter, 2798 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 2959 SdHoareTripleChecker+Invalid, 1443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1261 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:51:09,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 2959 Invalid, 1443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 173 Invalid, 0 Unknown, 1261 Unchecked, 1.3s Time] [2022-11-03 02:51:09,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2022-11-03 02:51:09,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 344. [2022-11-03 02:51:09,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 264 states have (on average 1.3901515151515151) internal successors, (367), 317 states have internal predecessors, (367), 15 states have call successors, (15), 12 states have call predecessors, (15), 13 states have return successors, (19), 14 states have call predecessors, (19), 15 states have call successors, (19) [2022-11-03 02:51:09,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 401 transitions. [2022-11-03 02:51:09,207 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 401 transitions. Word has length 60 [2022-11-03 02:51:09,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:51:09,207 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 401 transitions. [2022-11-03 02:51:09,207 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 31 states have (on average 1.7096774193548387) internal successors, (53), 28 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-03 02:51:09,207 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 401 transitions. [2022-11-03 02:51:09,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-03 02:51:09,208 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:51:09,208 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:51:09,227 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (57)] Ended with exit code 0 [2022-11-03 02:51:09,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:51:09,409 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting free_reportsErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [free_reportsErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, free_reportsErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 73 more)] === [2022-11-03 02:51:09,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:51:09,409 INFO L85 PathProgramCache]: Analyzing trace with hash -1694784346, now seen corresponding path program 1 times [2022-11-03 02:51:09,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:51:09,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [693043908] [2022-11-03 02:51:09,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:51:09,410 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:51:09,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:51:09,410 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:51:09,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4446c4b0-11b6-4dfd-a0a6-671ecac191b7/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2022-11-03 02:51:10,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:51:10,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 125 conjunts are in the unsatisfiable core [2022-11-03 02:51:10,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:51:11,351 INFO L356 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-03 02:51:11,352 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-03 02:51:11,465 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-03 02:51:13,156 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:51:13,199 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:51:13,589 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-03 02:51:13,618 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-11-03 02:51:14,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:14,933 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-03 02:51:15,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:15,015 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-03 02:51:15,864 INFO L356 Elim1Store]: treesize reduction 92, result has 31.3 percent of original size [2022-11-03 02:51:15,864 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 37 treesize of output 67 [2022-11-03 02:51:16,026 INFO L356 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-11-03 02:51:16,026 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 26 [2022-11-03 02:51:16,909 INFO L356 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2022-11-03 02:51:16,909 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 15 [2022-11-03 02:51:17,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:17,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:17,052 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:17,053 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 7 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2022-11-03 02:51:18,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:18,854 INFO L356 Elim1Store]: treesize reduction 32, result has 41.8 percent of original size [2022-11-03 02:51:18,854 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 21 treesize of output 34 [2022-11-03 02:51:19,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:19,381 INFO L356 Elim1Store]: treesize reduction 58, result has 26.6 percent of original size [2022-11-03 02:51:19,381 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 4 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 38 treesize of output 44 [2022-11-03 02:51:21,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:21,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:21,389 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 5 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 32 [2022-11-03 02:51:21,429 INFO L356 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-03 02:51:21,429 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 70 treesize of output 51 [2022-11-03 02:51:23,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:23,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:23,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:23,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:23,098 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-03 02:51:23,210 INFO L356 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2022-11-03 02:51:23,211 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 12 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 94 treesize of output 90 [2022-11-03 02:51:23,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:23,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:23,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:23,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:23,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:23,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:23,376 INFO L356 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-03 02:51:23,376 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 16 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 71 [2022-11-03 02:51:25,242 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:51:25,242 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 72 treesize of output 71 [2022-11-03 02:51:25,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:25,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:25,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:25,561 INFO L356 Elim1Store]: treesize reduction 28, result has 49.1 percent of original size [2022-11-03 02:51:25,561 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 7 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 52 [2022-11-03 02:51:25,659 INFO L390 Elim1Store]: Elim1 did not use preprocessing 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 5 treesize of output 3 [2022-11-03 02:51:26,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:26,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:26,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:26,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:26,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:26,325 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 40 [2022-11-03 02:51:26,549 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:51:26,549 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 72 treesize of output 71 [2022-11-03 02:51:27,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:27,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:27,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:27,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:27,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:27,070 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 40 [2022-11-03 02:51:27,300 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:51:27,301 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 72 treesize of output 71 [2022-11-03 02:51:27,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:27,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:27,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:27,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:27,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-03 02:51:27,938 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 9 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 40 [2022-11-03 02:51:28,177 INFO L356 Elim1Store]: treesize reduction 52, result has 17.5 percent of original size [2022-11-03 02:51:28,177 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 72 treesize of output 71 [2022-11-03 02:52:40,341 INFO L356 Elim1Store]: treesize reduction 54, result has 5.3 percent of original size [2022-11-03 02:52:40,342 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 155 treesize of output 91 [2022-11-03 02:52:40,430 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-03 02:52:40,431 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 33 [2022-11-03 02:52:41,860 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-03 02:52:41,860 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:52:41,861 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:52:41,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [693043908] [2022-11-03 02:52:41,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [693043908] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:52:41,861 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:52:41,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [] total 35 [2022-11-03 02:52:41,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279360424] [2022-11-03 02:52:41,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:52:41,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-11-03 02:52:41,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:52:41,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-11-03 02:52:41,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1221, Unknown=17, NotChecked=0, Total=1332 [2022-11-03 02:52:41,863 INFO L87 Difference]: Start difference. First operand 344 states and 401 transitions. Second operand has 37 states, 33 states have (on average 1.606060606060606) internal successors, (53), 29 states have internal predecessors, (53), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3)