./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs --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 3012c2825f53c0db53d950c12df6540de859b34b2bef033c36a98846352dedd3 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 15:01:02,957 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 15:01:02,961 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 15:01:03,040 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 15:01:03,041 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 15:01:03,047 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 15:01:03,050 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 15:01:03,056 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 15:01:03,060 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 15:01:03,070 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 15:01:03,072 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 15:01:03,075 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 15:01:03,076 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 15:01:03,080 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 15:01:03,083 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 15:01:03,094 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 15:01:03,098 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 15:01:03,099 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 15:01:03,103 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 15:01:03,113 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 15:01:03,117 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 15:01:03,119 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 15:01:03,125 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 15:01:03,126 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 15:01:03,138 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 15:01:03,139 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 15:01:03,140 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 15:01:03,143 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 15:01:03,144 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 15:01:03,146 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 15:01:03,147 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 15:01:03,148 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 15:01:03,151 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 15:01:03,153 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 15:01:03,155 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 15:01:03,156 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 15:01:03,157 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 15:01:03,157 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 15:01:03,158 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 15:01:03,159 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 15:01:03,160 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 15:01:03,162 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2021-11-19 15:01:03,219 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 15:01:03,219 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 15:01:03,222 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 15:01:03,222 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 15:01:03,222 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 15:01:03,223 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 15:01:03,223 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 15:01:03,224 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-19 15:01:03,224 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 15:01:03,224 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 15:01:03,226 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-19 15:01:03,226 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-19 15:01:03,226 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 15:01:03,227 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-19 15:01:03,227 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-19 15:01:03,228 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-19 15:01:03,229 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-19 15:01:03,230 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-19 15:01:03,230 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 15:01:03,231 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-19 15:01:03,231 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-19 15:01:03,231 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 15:01:03,232 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-19 15:01:03,232 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 15:01:03,232 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-19 15:01:03,233 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-19 15:01:03,235 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-19 15:01:03,235 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 15:01:03,236 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 15:01:03,236 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-19 15:01:03,236 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 15:01:03,237 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 15:01:03,237 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 15:01:03,238 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 15:01:03,238 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 15:01:03,238 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 15:01:03,239 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-19 15:01:03,239 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-19 15:01:03,239 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 15:01:03,240 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 15:01:03,240 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/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_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs 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 -> 3012c2825f53c0db53d950c12df6540de859b34b2bef033c36a98846352dedd3 [2021-11-19 15:01:03,665 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 15:01:03,695 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 15:01:03,698 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 15:01:03,700 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 15:01:03,701 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 15:01:03,702 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i [2021-11-19 15:01:03,815 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/data/093b65818/4926934bf7be44c7a1d7ee219f782c2e/FLAGfbaa2ec99 [2021-11-19 15:01:04,791 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 15:01:04,795 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i [2021-11-19 15:01:04,833 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/data/093b65818/4926934bf7be44c7a1d7ee219f782c2e/FLAGfbaa2ec99 [2021-11-19 15:01:05,356 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/data/093b65818/4926934bf7be44c7a1d7ee219f782c2e [2021-11-19 15:01:05,359 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 15:01:05,361 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 15:01:05,367 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 15:01:05,368 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 15:01:05,373 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 15:01:05,374 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:01:05" (1/1) ... [2021-11-19 15:01:05,376 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5a5a7700 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:01:05, skipping insertion in model container [2021-11-19 15:01:05,376 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:01:05" (1/1) ... [2021-11-19 15:01:05,386 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 15:01:05,506 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 15:01:06,360 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[44118,44131] [2021-11-19 15:01:06,379 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[44660,44673] [2021-11-19 15:01:06,602 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[56247,56260] [2021-11-19 15:01:06,611 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[56368,56381] [2021-11-19 15:01:06,620 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 15:01:06,648 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2021-11-19 15:01:06,656 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@3197b710 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:01:06, skipping insertion in model container [2021-11-19 15:01:06,656 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 15:01:06,657 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-19 15:01:06,661 INFO L158 Benchmark]: Toolchain (without parser) took 1296.99ms. Allocated memory was 100.7MB in the beginning and 134.2MB in the end (delta: 33.6MB). Free memory was 61.5MB in the beginning and 96.1MB in the end (delta: -34.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-19 15:01:06,663 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 100.7MB. Free memory was 69.4MB in the beginning and 69.4MB in the end (delta: 27.0kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 15:01:06,665 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1289.62ms. Allocated memory was 100.7MB in the beginning and 134.2MB in the end (delta: 33.6MB). Free memory was 61.5MB in the beginning and 96.1MB in the end (delta: -34.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-19 15:01:06,668 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.21ms. Allocated memory is still 100.7MB. Free memory was 69.4MB in the beginning and 69.4MB in the end (delta: 27.0kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1289.62ms. Allocated memory was 100.7MB in the beginning and 134.2MB in the end (delta: 33.6MB). Free memory was 61.5MB in the beginning and 96.1MB in the end (delta: -34.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 990]: Unsupported Syntax Found a cast between two array/pointer types where the value type is smaller than the cast-to type 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/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs --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 3012c2825f53c0db53d950c12df6540de859b34b2bef033c36a98846352dedd3 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 15:01:09,814 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 15:01:09,819 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 15:01:09,891 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 15:01:09,892 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 15:01:09,900 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 15:01:09,903 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 15:01:09,910 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 15:01:09,915 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 15:01:09,926 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 15:01:09,929 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 15:01:09,932 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 15:01:09,932 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 15:01:09,936 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 15:01:09,940 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 15:01:09,947 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 15:01:09,949 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 15:01:09,951 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 15:01:09,955 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 15:01:09,970 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 15:01:09,973 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 15:01:09,975 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 15:01:09,981 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 15:01:09,983 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 15:01:09,989 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 15:01:09,990 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 15:01:09,990 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 15:01:09,993 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 15:01:09,994 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 15:01:09,996 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 15:01:09,997 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 15:01:09,998 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 15:01:10,001 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 15:01:10,003 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 15:01:10,005 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 15:01:10,005 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 15:01:10,007 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 15:01:10,007 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 15:01:10,008 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 15:01:10,010 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 15:01:10,012 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 15:01:10,019 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf [2021-11-19 15:01:10,079 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 15:01:10,080 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 15:01:10,082 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 15:01:10,082 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 15:01:10,083 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 15:01:10,084 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 15:01:10,085 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 15:01:10,085 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 15:01:10,085 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 15:01:10,086 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 15:01:10,089 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-19 15:01:10,090 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-19 15:01:10,090 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 15:01:10,090 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-19 15:01:10,091 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-19 15:01:10,091 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 15:01:10,091 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-19 15:01:10,092 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 15:01:10,092 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-19 15:01:10,094 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-19 15:01:10,095 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-19 15:01:10,102 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 15:01:10,103 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 15:01:10,105 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-19 15:01:10,106 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-19 15:01:10,107 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-19 15:01:10,107 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 15:01:10,107 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 15:01:10,108 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 15:01:10,108 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 15:01:10,108 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 15:01:10,108 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 15:01:10,109 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 15:01:10,109 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-19 15:01:10,109 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-19 15:01:10,109 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 15:01:10,109 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 15:01:10,110 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_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/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_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs 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 -> 3012c2825f53c0db53d950c12df6540de859b34b2bef033c36a98846352dedd3 [2021-11-19 15:01:10,643 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 15:01:10,684 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 15:01:10,688 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 15:01:10,690 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 15:01:10,692 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 15:01:10,694 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i [2021-11-19 15:01:10,786 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/data/e548510cd/e031147afc4940008f54003402700ed4/FLAG430ddcc41 [2021-11-19 15:01:11,741 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 15:01:11,742 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i [2021-11-19 15:01:11,777 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/data/e548510cd/e031147afc4940008f54003402700ed4/FLAG430ddcc41 [2021-11-19 15:01:11,820 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/data/e548510cd/e031147afc4940008f54003402700ed4 [2021-11-19 15:01:11,825 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 15:01:11,829 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 15:01:11,832 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 15:01:11,833 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 15:01:11,838 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 15:01:11,839 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:01:11" (1/1) ... [2021-11-19 15:01:11,842 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4de284e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:01:11, skipping insertion in model container [2021-11-19 15:01:11,843 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:01:11" (1/1) ... [2021-11-19 15:01:11,853 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 15:01:11,962 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 15:01:12,893 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[44118,44131] [2021-11-19 15:01:12,911 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[44660,44673] [2021-11-19 15:01:13,074 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[56247,56260] [2021-11-19 15:01:13,076 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[56368,56381] [2021-11-19 15:01:13,086 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 15:01:13,103 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-19 15:01:13,128 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 15:01:13,168 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[44118,44131] [2021-11-19 15:01:13,177 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[44660,44673] [2021-11-19 15:01:13,309 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[56247,56260] [2021-11-19 15:01:13,310 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[56368,56381] [2021-11-19 15:01:13,316 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 15:01:13,323 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 15:01:13,401 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[44118,44131] [2021-11-19 15:01:13,408 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[44660,44673] [2021-11-19 15:01:13,557 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[56247,56260] [2021-11-19 15:01:13,568 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/sv-benchmarks/c/uthash-2.0.2/uthash_JEN_test6-1.i[56368,56381] [2021-11-19 15:01:13,571 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 15:01:13,702 INFO L208 MainTranslator]: Completed translation [2021-11-19 15:01:13,702 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:01:13 WrapperNode [2021-11-19 15:01:13,703 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 15:01:13,705 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-19 15:01:13,709 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-19 15:01:13,710 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-19 15:01:13,720 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:01:13" (1/1) ... [2021-11-19 15:01:13,785 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:01:13" (1/1) ... [2021-11-19 15:01:13,860 INFO L137 Inliner]: procedures = 285, calls = 294, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 1041 [2021-11-19 15:01:13,861 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-19 15:01:13,862 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 15:01:13,863 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 15:01:13,863 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 15:01:13,876 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:01:13" (1/1) ... [2021-11-19 15:01:13,876 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:01:13" (1/1) ... [2021-11-19 15:01:13,905 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:01:13" (1/1) ... [2021-11-19 15:01:13,906 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:01:13" (1/1) ... [2021-11-19 15:01:13,987 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:01:13" (1/1) ... [2021-11-19 15:01:14,004 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:01:13" (1/1) ... [2021-11-19 15:01:14,011 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:01:13" (1/1) ... [2021-11-19 15:01:14,050 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 15:01:14,051 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 15:01:14,051 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 15:01:14,051 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 15:01:14,052 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:01:13" (1/1) ... [2021-11-19 15:01:14,062 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 15:01:14,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 15:01:14,111 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 15:01:14,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 15:01:14,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-19 15:01:14,169 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-19 15:01:14,169 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-19 15:01:14,169 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2021-11-19 15:01:14,170 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-19 15:01:14,170 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-19 15:01:14,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-19 15:01:14,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-19 15:01:14,171 INFO L130 BoogieDeclarations]: Found specification of procedure alt_bzero [2021-11-19 15:01:14,172 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_bzero [2021-11-19 15:01:14,172 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-19 15:01:14,173 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-19 15:01:14,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-19 15:01:14,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 15:01:14,173 INFO L130 BoogieDeclarations]: Found specification of procedure alt_malloc [2021-11-19 15:01:14,173 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_malloc [2021-11-19 15:01:14,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-19 15:01:14,175 INFO L130 BoogieDeclarations]: Found specification of procedure alt_free [2021-11-19 15:01:14,176 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_free [2021-11-19 15:01:14,176 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 15:01:14,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 15:01:14,553 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 15:01:14,555 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 15:01:21,834 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 15:01:21,884 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 15:01:21,890 INFO L301 CfgBuilder]: Removed 63 assume(true) statements. [2021-11-19 15:01:21,898 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 03:01:21 BoogieIcfgContainer [2021-11-19 15:01:21,898 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 15:01:21,901 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 15:01:21,901 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 15:01:21,905 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 15:01:21,906 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 03:01:11" (1/3) ... [2021-11-19 15:01:21,907 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1b7a6d56 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 03:01:21, skipping insertion in model container [2021-11-19 15:01:21,907 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:01:13" (2/3) ... [2021-11-19 15:01:21,908 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1b7a6d56 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 03:01:21, skipping insertion in model container [2021-11-19 15:01:21,908 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 03:01:21" (3/3) ... [2021-11-19 15:01:21,910 INFO L111 eAbstractionObserver]: Analyzing ICFG uthash_JEN_test6-1.i [2021-11-19 15:01:21,918 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 15:01:21,918 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 531 error locations. [2021-11-19 15:01:21,982 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 15:01:22,006 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-19 15:01:22,012 INFO L340 AbstractCegarLoop]: Starting to check reachability of 531 error locations. [2021-11-19 15:01:22,062 INFO L276 IsEmpty]: Start isEmpty. Operand has 1083 states, 534 states have (on average 2.2284644194756553) internal successors, (1190), 1065 states have internal predecessors, (1190), 14 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2021-11-19 15:01:22,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-11-19 15:01:22,069 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:01:22,070 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-11-19 15:01:22,070 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:01:22,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:01:22,078 INFO L85 PathProgramCache]: Analyzing trace with hash 77521, now seen corresponding path program 1 times [2021-11-19 15:01:22,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:01:22,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [428339573] [2021-11-19 15:01:22,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:01:22,095 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:01:22,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:01:22,097 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:01:22,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-19 15:01:22,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:01:22,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 15:01:22,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:01:22,383 INFO L388 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 [2021-11-19 15:01:22,438 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:22,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:01:22,462 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:22,464 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:01:22,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [428339573] [2021-11-19 15:01:22,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [428339573] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:01:22,466 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:01:22,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-19 15:01:22,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626566409] [2021-11-19 15:01:22,470 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:01:22,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 15:01:22,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:01:22,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 15:01:22,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 15:01:22,519 INFO L87 Difference]: Start difference. First operand has 1083 states, 534 states have (on average 2.2284644194756553) internal successors, (1190), 1065 states have internal predecessors, (1190), 14 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:25,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:01:25,538 INFO L93 Difference]: Finished difference Result 1162 states and 1229 transitions. [2021-11-19 15:01:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 15:01:25,541 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-11-19 15:01:25,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:01:25,572 INFO L225 Difference]: With dead ends: 1162 [2021-11-19 15:01:25,573 INFO L226 Difference]: Without dead ends: 1160 [2021-11-19 15:01:25,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-19 15:01:25,580 INFO L933 BasicCegarLoop]: 798 mSDtfsCounter, 714 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 717 SdHoareTripleChecker+Valid, 1044 SdHoareTripleChecker+Invalid, 603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:01:25,582 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [717 Valid, 1044 Invalid, 603 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 590 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2021-11-19 15:01:25,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1160 states. [2021-11-19 15:01:25,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1160 to 1103. [2021-11-19 15:01:25,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1103 states, 568 states have (on average 2.084507042253521) internal successors, (1184), 1086 states have internal predecessors, (1184), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-19 15:01:25,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 1210 transitions. [2021-11-19 15:01:25,725 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 1210 transitions. Word has length 3 [2021-11-19 15:01:25,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:01:25,726 INFO L470 AbstractCegarLoop]: Abstraction has 1103 states and 1210 transitions. [2021-11-19 15:01:25,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:25,726 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 1210 transitions. [2021-11-19 15:01:25,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-11-19 15:01:25,727 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:01:25,727 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-11-19 15:01:25,741 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-11-19 15:01:25,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:01:25,941 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:01:25,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:01:25,942 INFO L85 PathProgramCache]: Analyzing trace with hash 77522, now seen corresponding path program 1 times [2021-11-19 15:01:25,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:01:25,943 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1036064792] [2021-11-19 15:01:25,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:01:25,944 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:01:25,944 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:01:25,946 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:01:26,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-19 15:01:26,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:01:26,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 15:01:26,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:01:26,155 INFO L388 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 [2021-11-19 15:01:26,173 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:26,174 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:01:26,248 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:26,248 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:01:26,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1036064792] [2021-11-19 15:01:26,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1036064792] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:01:26,249 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:01:26,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2021-11-19 15:01:26,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665497534] [2021-11-19 15:01:26,250 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:01:26,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 15:01:26,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:01:26,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 15:01:26,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 15:01:26,254 INFO L87 Difference]: Start difference. First operand 1103 states and 1210 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:32,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:01:32,889 INFO L93 Difference]: Finished difference Result 1533 states and 1633 transitions. [2021-11-19 15:01:32,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 15:01:32,893 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-11-19 15:01:32,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:01:32,905 INFO L225 Difference]: With dead ends: 1533 [2021-11-19 15:01:32,905 INFO L226 Difference]: Without dead ends: 1533 [2021-11-19 15:01:32,905 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 15:01:32,908 INFO L933 BasicCegarLoop]: 803 mSDtfsCounter, 1124 mSDsluCounter, 829 mSDsCounter, 0 mSdLazyCounter, 1093 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1134 SdHoareTripleChecker+Valid, 1632 SdHoareTripleChecker+Invalid, 1111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1093 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:01:32,909 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1134 Valid, 1632 Invalid, 1111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1093 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2021-11-19 15:01:32,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1533 states. [2021-11-19 15:01:32,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1533 to 1099. [2021-11-19 15:01:32,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1099 states, 573 states have (on average 2.0593368237347294) internal successors, (1180), 1082 states have internal predecessors, (1180), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-19 15:01:32,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 1206 transitions. [2021-11-19 15:01:32,962 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 1206 transitions. Word has length 3 [2021-11-19 15:01:32,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:01:32,963 INFO L470 AbstractCegarLoop]: Abstraction has 1099 states and 1206 transitions. [2021-11-19 15:01:32,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:32,963 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 1206 transitions. [2021-11-19 15:01:32,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-19 15:01:32,964 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:01:32,964 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:01:32,984 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-19 15:01:33,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:01:33,179 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:01:33,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:01:33,180 INFO L85 PathProgramCache]: Analyzing trace with hash -102759776, now seen corresponding path program 1 times [2021-11-19 15:01:33,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:01:33,182 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [45792945] [2021-11-19 15:01:33,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:01:33,182 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:01:33,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:01:33,184 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:01:33,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-19 15:01:33,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:01:33,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 15:01:33,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:01:33,384 INFO L388 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 [2021-11-19 15:01:33,430 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:33,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:01:33,474 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:33,475 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:01:33,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [45792945] [2021-11-19 15:01:33,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [45792945] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:01:33,476 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:01:33,476 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-19 15:01:33,476 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330534923] [2021-11-19 15:01:33,476 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:01:33,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 15:01:33,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:01:33,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 15:01:33,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 15:01:33,478 INFO L87 Difference]: Start difference. First operand 1099 states and 1206 transitions. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:38,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:01:38,150 INFO L93 Difference]: Finished difference Result 1871 states and 2002 transitions. [2021-11-19 15:01:38,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 15:01:38,153 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-11-19 15:01:38,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:01:38,169 INFO L225 Difference]: With dead ends: 1871 [2021-11-19 15:01:38,169 INFO L226 Difference]: Without dead ends: 1871 [2021-11-19 15:01:38,170 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 13 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 15:01:38,181 INFO L933 BasicCegarLoop]: 1001 mSDtfsCounter, 2128 mSDsluCounter, 947 mSDsCounter, 0 mSdLazyCounter, 1367 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2134 SdHoareTripleChecker+Valid, 1948 SdHoareTripleChecker+Invalid, 1424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:01:38,186 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2134 Valid, 1948 Invalid, 1424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 1367 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2021-11-19 15:01:38,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1871 states. [2021-11-19 15:01:38,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1871 to 1054. [2021-11-19 15:01:38,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1054 states, 573 states have (on average 1.975567190226876) internal successors, (1132), 1037 states have internal predecessors, (1132), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-19 15:01:38,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1054 states to 1054 states and 1158 transitions. [2021-11-19 15:01:38,243 INFO L78 Accepts]: Start accepts. Automaton has 1054 states and 1158 transitions. Word has length 9 [2021-11-19 15:01:38,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:01:38,243 INFO L470 AbstractCegarLoop]: Abstraction has 1054 states and 1158 transitions. [2021-11-19 15:01:38,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.0) internal successors, (9), 4 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:38,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1054 states and 1158 transitions. [2021-11-19 15:01:38,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-19 15:01:38,245 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:01:38,245 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:01:38,267 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-19 15:01:38,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:01:38,468 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:01:38,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:01:38,470 INFO L85 PathProgramCache]: Analyzing trace with hash -102759775, now seen corresponding path program 1 times [2021-11-19 15:01:38,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:01:38,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1712925684] [2021-11-19 15:01:38,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:01:38,473 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:01:38,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:01:38,474 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:01:38,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-19 15:01:38,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:01:38,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-19 15:01:38,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:01:38,716 INFO L388 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 [2021-11-19 15:01:38,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:38,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:01:39,023 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:39,023 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:01:39,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1712925684] [2021-11-19 15:01:39,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1712925684] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:01:39,024 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:01:39,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2021-11-19 15:01:39,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126296189] [2021-11-19 15:01:39,026 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:01:39,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:01:39,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:01:39,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:01:39,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 15:01:39,028 INFO L87 Difference]: Start difference. First operand 1054 states and 1158 transitions. Second operand has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:48,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:01:48,282 INFO L93 Difference]: Finished difference Result 1486 states and 1587 transitions. [2021-11-19 15:01:48,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 15:01:48,284 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-11-19 15:01:48,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:01:48,296 INFO L225 Difference]: With dead ends: 1486 [2021-11-19 15:01:48,297 INFO L226 Difference]: Without dead ends: 1486 [2021-11-19 15:01:48,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 15:01:48,299 INFO L933 BasicCegarLoop]: 1184 mSDtfsCounter, 2041 mSDsluCounter, 1355 mSDsCounter, 0 mSdLazyCounter, 1620 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2044 SdHoareTripleChecker+Valid, 2539 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:01:48,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2044 Valid, 2539 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1620 Invalid, 0 Unknown, 0 Unchecked, 9.1s Time] [2021-11-19 15:01:48,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1486 states. [2021-11-19 15:01:48,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1486 to 1044. [2021-11-19 15:01:48,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 573 states have (on average 1.9528795811518325) internal successors, (1119), 1027 states have internal predecessors, (1119), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-19 15:01:48,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 1145 transitions. [2021-11-19 15:01:48,343 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 1145 transitions. Word has length 9 [2021-11-19 15:01:48,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:01:48,344 INFO L470 AbstractCegarLoop]: Abstraction has 1044 states and 1145 transitions. [2021-11-19 15:01:48,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:48,345 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 1145 transitions. [2021-11-19 15:01:48,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-19 15:01:48,346 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:01:48,346 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:01:48,361 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-19 15:01:48,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:01:48,559 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr516ASSERT_VIOLATIONMEMORY_LEAK === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:01:48,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:01:48,560 INFO L85 PathProgramCache]: Analyzing trace with hash -856298529, now seen corresponding path program 1 times [2021-11-19 15:01:48,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:01:48,561 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [774523735] [2021-11-19 15:01:48,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:01:48,561 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:01:48,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:01:48,563 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:01:48,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-19 15:01:48,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:01:48,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 15:01:48,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:01:48,872 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:48,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:01:48,980 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:48,981 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:01:48,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [774523735] [2021-11-19 15:01:48,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [774523735] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:01:48,982 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:01:48,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-19 15:01:48,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544113822] [2021-11-19 15:01:48,982 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:01:48,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 15:01:48,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:01:48,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 15:01:48,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 15:01:48,986 INFO L87 Difference]: Start difference. First operand 1044 states and 1145 transitions. Second operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:50,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:01:50,027 INFO L93 Difference]: Finished difference Result 1494 states and 1632 transitions. [2021-11-19 15:01:50,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 15:01:50,028 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-11-19 15:01:50,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:01:50,037 INFO L225 Difference]: With dead ends: 1494 [2021-11-19 15:01:50,038 INFO L226 Difference]: Without dead ends: 1494 [2021-11-19 15:01:50,038 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 15:01:50,039 INFO L933 BasicCegarLoop]: 1145 mSDtfsCounter, 543 mSDsluCounter, 1947 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 3092 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:01:50,040 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [552 Valid, 3092 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-19 15:01:50,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1494 states. [2021-11-19 15:01:50,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1494 to 1283. [2021-11-19 15:01:50,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1283 states, 812 states have (on average 1.935960591133005) internal successors, (1572), 1266 states have internal predecessors, (1572), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-19 15:01:50,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1283 states to 1283 states and 1598 transitions. [2021-11-19 15:01:50,109 INFO L78 Accepts]: Start accepts. Automaton has 1283 states and 1598 transitions. Word has length 11 [2021-11-19 15:01:50,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:01:50,110 INFO L470 AbstractCegarLoop]: Abstraction has 1283 states and 1598 transitions. [2021-11-19 15:01:50,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:50,110 INFO L276 IsEmpty]: Start isEmpty. Operand 1283 states and 1598 transitions. [2021-11-19 15:01:50,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-19 15:01:50,111 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:01:50,112 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:01:50,139 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-19 15:01:50,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:01:50,331 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONMEMORY_LEAK === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:01:50,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:01:50,332 INFO L85 PathProgramCache]: Analyzing trace with hash 2117571646, now seen corresponding path program 1 times [2021-11-19 15:01:50,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:01:50,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [576663261] [2021-11-19 15:01:50,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:01:50,333 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:01:50,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:01:50,336 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:01:50,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-19 15:01:50,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:01:50,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 15:01:50,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:01:50,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-19 15:01:50,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-19 15:01:50,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-19 15:01:50,667 INFO L354 Elim1Store]: treesize reduction 166, result has 13.5 percent of original size [2021-11-19 15:01:50,668 INFO L388 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 3 case distinctions, treesize of input 30 treesize of output 36 [2021-11-19 15:01:50,771 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-11-19 15:01:50,771 INFO L388 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 67 treesize of output 23 [2021-11-19 15:01:50,826 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:50,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:01:50,934 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:50,935 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:01:50,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [576663261] [2021-11-19 15:01:50,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [576663261] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:01:50,935 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:01:50,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 15:01:50,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004627784] [2021-11-19 15:01:50,936 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:01:50,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:01:50,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:01:50,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:01:50,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-19 15:01:50,937 INFO L87 Difference]: Start difference. First operand 1283 states and 1598 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:53,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:01:53,855 INFO L93 Difference]: Finished difference Result 1643 states and 2022 transitions. [2021-11-19 15:01:53,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 15:01:53,858 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-11-19 15:01:53,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:01:53,869 INFO L225 Difference]: With dead ends: 1643 [2021-11-19 15:01:53,870 INFO L226 Difference]: Without dead ends: 1643 [2021-11-19 15:01:53,870 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-19 15:01:53,871 INFO L933 BasicCegarLoop]: 1033 mSDtfsCounter, 354 mSDsluCounter, 2829 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 3862 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-11-19 15:01:53,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [359 Valid, 3862 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-11-19 15:01:53,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1643 states. [2021-11-19 15:01:53,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1643 to 1282. [2021-11-19 15:01:53,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1282 states, 811 states have (on average 1.935881627620222) internal successors, (1570), 1265 states have internal predecessors, (1570), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-19 15:01:53,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1282 states to 1282 states and 1596 transitions. [2021-11-19 15:01:53,922 INFO L78 Accepts]: Start accepts. Automaton has 1282 states and 1596 transitions. Word has length 14 [2021-11-19 15:01:53,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:01:53,924 INFO L470 AbstractCegarLoop]: Abstraction has 1282 states and 1596 transitions. [2021-11-19 15:01:53,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 6 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:53,928 INFO L276 IsEmpty]: Start isEmpty. Operand 1282 states and 1596 transitions. [2021-11-19 15:01:53,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-19 15:01:53,950 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:01:53,950 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:01:53,974 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-19 15:01:54,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:01:54,151 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr15REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:01:54,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:01:54,152 INFO L85 PathProgramCache]: Analyzing trace with hash 769788685, now seen corresponding path program 1 times [2021-11-19 15:01:54,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:01:54,152 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1549892497] [2021-11-19 15:01:54,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:01:54,153 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:01:54,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:01:54,156 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:01:54,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-19 15:01:54,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:01:54,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 15:01:54,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:01:54,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:54,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:01:54,491 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:54,491 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:01:54,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1549892497] [2021-11-19 15:01:54,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1549892497] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:01:54,492 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:01:54,492 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-19 15:01:54,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813734962] [2021-11-19 15:01:54,493 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:01:54,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 15:01:54,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:01:54,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 15:01:54,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 15:01:54,494 INFO L87 Difference]: Start difference. First operand 1282 states and 1596 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:54,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:01:54,545 INFO L93 Difference]: Finished difference Result 1222 states and 1510 transitions. [2021-11-19 15:01:54,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 15:01:54,546 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-11-19 15:01:54,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:01:54,556 INFO L225 Difference]: With dead ends: 1222 [2021-11-19 15:01:54,557 INFO L226 Difference]: Without dead ends: 1222 [2021-11-19 15:01:54,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-19 15:01:54,559 INFO L933 BasicCegarLoop]: 1021 mSDtfsCounter, 951 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 963 SdHoareTripleChecker+Valid, 1155 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:01:54,559 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [963 Valid, 1155 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 15:01:54,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1222 states. [2021-11-19 15:01:54,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1222 to 1222. [2021-11-19 15:01:54,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1222 states, 775 states have (on average 1.9148387096774193) internal successors, (1484), 1205 states have internal predecessors, (1484), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-19 15:01:54,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 1510 transitions. [2021-11-19 15:01:54,600 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 1510 transitions. Word has length 19 [2021-11-19 15:01:54,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:01:54,601 INFO L470 AbstractCegarLoop]: Abstraction has 1222 states and 1510 transitions. [2021-11-19 15:01:54,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:54,601 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 1510 transitions. [2021-11-19 15:01:54,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-19 15:01:54,603 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:01:54,603 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:01:54,623 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-19 15:01:54,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:01:54,819 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr38REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:01:54,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:01:54,819 INFO L85 PathProgramCache]: Analyzing trace with hash 1032548102, now seen corresponding path program 1 times [2021-11-19 15:01:54,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:01:54,820 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [633027546] [2021-11-19 15:01:54,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:01:54,820 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:01:54,821 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:01:54,821 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:01:54,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-19 15:01:55,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:01:55,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 15:01:55,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:01:55,122 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:55,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:01:55,182 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:55,182 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:01:55,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [633027546] [2021-11-19 15:01:55,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [633027546] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:01:55,183 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:01:55,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-11-19 15:01:55,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881552620] [2021-11-19 15:01:55,183 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:01:55,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 15:01:55,184 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:01:55,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 15:01:55,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-19 15:01:55,185 INFO L87 Difference]: Start difference. First operand 1222 states and 1510 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:55,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:01:55,303 INFO L93 Difference]: Finished difference Result 1194 states and 1454 transitions. [2021-11-19 15:01:55,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 15:01:55,303 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-11-19 15:01:55,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:01:55,313 INFO L225 Difference]: With dead ends: 1194 [2021-11-19 15:01:55,313 INFO L226 Difference]: Without dead ends: 1194 [2021-11-19 15:01:55,313 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-19 15:01:55,315 INFO L933 BasicCegarLoop]: 976 mSDtfsCounter, 922 mSDsluCounter, 1103 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 934 SdHoareTripleChecker+Valid, 2079 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:01:55,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [934 Valid, 2079 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 15:01:55,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1194 states. [2021-11-19 15:01:55,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1194 to 1192. [2021-11-19 15:01:55,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1192 states, 759 states have (on average 1.878787878787879) internal successors, (1426), 1175 states have internal predecessors, (1426), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-19 15:01:55,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1192 states to 1192 states and 1452 transitions. [2021-11-19 15:01:55,356 INFO L78 Accepts]: Start accepts. Automaton has 1192 states and 1452 transitions. Word has length 21 [2021-11-19 15:01:55,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:01:55,357 INFO L470 AbstractCegarLoop]: Abstraction has 1192 states and 1452 transitions. [2021-11-19 15:01:55,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:01:55,357 INFO L276 IsEmpty]: Start isEmpty. Operand 1192 states and 1452 transitions. [2021-11-19 15:01:55,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-19 15:01:55,358 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:01:55,358 INFO L514 BasicCegarLoop]: 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] [2021-11-19 15:01:55,379 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-19 15:01:55,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:01:55,575 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr52REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:01:55,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:01:55,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1673308372, now seen corresponding path program 1 times [2021-11-19 15:01:55,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:01:55,576 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1509019693] [2021-11-19 15:01:55,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:01:55,577 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:01:55,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:01:55,578 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:01:55,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-19 15:01:55,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:01:55,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:01:55,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:01:55,806 INFO L388 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 [2021-11-19 15:01:56,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:56,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:01:56,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:01:56,193 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:01:56,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1509019693] [2021-11-19 15:01:56,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1509019693] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:01:56,194 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:01:56,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-19 15:01:56,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297847911] [2021-11-19 15:01:56,194 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:01:56,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 15:01:56,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:01:56,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 15:01:56,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-19 15:01:56,196 INFO L87 Difference]: Start difference. First operand 1192 states and 1452 transitions. Second operand has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:02:00,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:02:00,780 INFO L93 Difference]: Finished difference Result 2165 states and 2643 transitions. [2021-11-19 15:02:00,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 15:02:00,782 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-11-19 15:02:00,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:02:00,795 INFO L225 Difference]: With dead ends: 2165 [2021-11-19 15:02:00,795 INFO L226 Difference]: Without dead ends: 2165 [2021-11-19 15:02:00,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-19 15:02:00,797 INFO L933 BasicCegarLoop]: 827 mSDtfsCounter, 2017 mSDsluCounter, 1161 mSDsCounter, 0 mSdLazyCounter, 1841 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2020 SdHoareTripleChecker+Valid, 1988 SdHoareTripleChecker+Invalid, 1860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1841 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:02:00,797 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2020 Valid, 1988 Invalid, 1860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1841 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2021-11-19 15:02:00,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2165 states. [2021-11-19 15:02:00,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2165 to 1188. [2021-11-19 15:02:00,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1188 states, 759 states have (on average 1.8682476943346509) internal successors, (1418), 1171 states have internal predecessors, (1418), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-19 15:02:00,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1188 states to 1188 states and 1444 transitions. [2021-11-19 15:02:00,843 INFO L78 Accepts]: Start accepts. Automaton has 1188 states and 1444 transitions. Word has length 35 [2021-11-19 15:02:00,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:02:00,844 INFO L470 AbstractCegarLoop]: Abstraction has 1188 states and 1444 transitions. [2021-11-19 15:02:00,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:02:00,844 INFO L276 IsEmpty]: Start isEmpty. Operand 1188 states and 1444 transitions. [2021-11-19 15:02:00,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-19 15:02:00,846 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:02:00,846 INFO L514 BasicCegarLoop]: 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] [2021-11-19 15:02:00,861 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-19 15:02:01,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:02:01,061 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr53REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:02:01,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:02:01,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1673308373, now seen corresponding path program 1 times [2021-11-19 15:02:01,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:02:01,062 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [336218784] [2021-11-19 15:02:01,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:02:01,062 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:02:01,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:02:01,063 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:02:01,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-19 15:02:01,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:02:01,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-19 15:02:01,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:02:01,282 INFO L388 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 [2021-11-19 15:02:01,650 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:02:01,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:02:02,413 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:02:02,414 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:02:02,414 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [336218784] [2021-11-19 15:02:02,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [336218784] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:02:02,414 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:02:02,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2021-11-19 15:02:02,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829191280] [2021-11-19 15:02:02,415 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:02:02,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 15:02:02,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:02:02,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 15:02:02,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-19 15:02:02,416 INFO L87 Difference]: Start difference. First operand 1188 states and 1444 transitions. Second operand has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 8 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:02:15,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:02:15,179 INFO L93 Difference]: Finished difference Result 1795 states and 2203 transitions. [2021-11-19 15:02:15,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 15:02:15,180 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 8 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-11-19 15:02:15,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:02:15,193 INFO L225 Difference]: With dead ends: 1795 [2021-11-19 15:02:15,193 INFO L226 Difference]: Without dead ends: 1795 [2021-11-19 15:02:15,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:02:15,195 INFO L933 BasicCegarLoop]: 1231 mSDtfsCounter, 1770 mSDsluCounter, 2725 mSDsCounter, 0 mSdLazyCounter, 2919 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1770 SdHoareTripleChecker+Valid, 3956 SdHoareTripleChecker+Invalid, 2940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 2919 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:02:15,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1770 Valid, 3956 Invalid, 2940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 2919 Invalid, 0 Unknown, 0 Unchecked, 12.4s Time] [2021-11-19 15:02:15,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1795 states. [2021-11-19 15:02:15,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1795 to 1184. [2021-11-19 15:02:15,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1184 states, 759 states have (on average 1.8577075098814229) internal successors, (1410), 1167 states have internal predecessors, (1410), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-19 15:02:15,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 1436 transitions. [2021-11-19 15:02:15,237 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 1436 transitions. Word has length 35 [2021-11-19 15:02:15,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:02:15,238 INFO L470 AbstractCegarLoop]: Abstraction has 1184 states and 1436 transitions. [2021-11-19 15:02:15,238 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 8 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:02:15,238 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 1436 transitions. [2021-11-19 15:02:15,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-11-19 15:02:15,241 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:02:15,241 INFO L514 BasicCegarLoop]: 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] [2021-11-19 15:02:15,263 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2021-11-19 15:02:15,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:02:15,455 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting alt_mallocErr0REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:02:15,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:02:15,456 INFO L85 PathProgramCache]: Analyzing trace with hash -2063927218, now seen corresponding path program 1 times [2021-11-19 15:02:15,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:02:15,457 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [148222260] [2021-11-19 15:02:15,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:02:15,457 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:02:15,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:02:15,458 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:02:15,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-19 15:02:15,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:02:15,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 15:02:15,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:02:15,917 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:02:15,918 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:02:16,085 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:02:16,086 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:02:16,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [148222260] [2021-11-19 15:02:16,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [148222260] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:02:16,086 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:02:16,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-19 15:02:16,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876050879] [2021-11-19 15:02:16,087 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:02:16,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-19 15:02:16,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:02:16,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-19 15:02:16,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-19 15:02:16,089 INFO L87 Difference]: Start difference. First operand 1184 states and 1436 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:02:16,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:02:16,162 INFO L93 Difference]: Finished difference Result 1172 states and 1416 transitions. [2021-11-19 15:02:16,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 15:02:16,163 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-11-19 15:02:16,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:02:16,172 INFO L225 Difference]: With dead ends: 1172 [2021-11-19 15:02:16,172 INFO L226 Difference]: Without dead ends: 1172 [2021-11-19 15:02:16,173 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-19 15:02:16,175 INFO L933 BasicCegarLoop]: 970 mSDtfsCounter, 898 mSDsluCounter, 1020 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 910 SdHoareTripleChecker+Valid, 1990 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:02:16,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [910 Valid, 1990 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 15:02:16,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1172 states. [2021-11-19 15:02:16,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1172 to 1172. [2021-11-19 15:02:16,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 747 states have (on average 1.8607764390896921) internal successors, (1390), 1155 states have internal predecessors, (1390), 13 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2021-11-19 15:02:16,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 1416 transitions. [2021-11-19 15:02:16,222 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 1416 transitions. Word has length 54 [2021-11-19 15:02:16,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:02:16,222 INFO L470 AbstractCegarLoop]: Abstraction has 1172 states and 1416 transitions. [2021-11-19 15:02:16,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:02:16,223 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 1416 transitions. [2021-11-19 15:02:16,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-19 15:02:16,225 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:02:16,226 INFO L514 BasicCegarLoop]: 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, 1, 1] [2021-11-19 15:02:16,244 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-19 15:02:16,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:02:16,443 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting alt_mallocErr0REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:02:16,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:02:16,444 INFO L85 PathProgramCache]: Analyzing trace with hash -203140862, now seen corresponding path program 1 times [2021-11-19 15:02:16,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:02:16,445 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1019558863] [2021-11-19 15:02:16,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:02:16,445 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:02:16,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:02:16,446 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:02:16,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-19 15:02:16,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:02:16,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-19 15:02:16,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:02:16,987 INFO L388 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 [2021-11-19 15:02:17,021 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-11-19 15:02:17,021 INFO L388 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 19 [2021-11-19 15:02:17,117 INFO L354 Elim1Store]: treesize reduction 30, result has 36.2 percent of original size [2021-11-19 15:02:17,118 INFO L388 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 3 case distinctions, treesize of input 26 treesize of output 37 [2021-11-19 15:02:17,581 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:02:17,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:02:18,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:02:18,050 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:02:18,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1019558863] [2021-11-19 15:02:18,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1019558863] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:02:18,051 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:02:18,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2021-11-19 15:02:18,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631028949] [2021-11-19 15:02:18,052 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:02:18,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 15:02:18,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:02:18,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 15:02:18,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-11-19 15:02:18,055 INFO L87 Difference]: Start difference. First operand 1172 states and 1416 transitions. Second operand has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:02:21,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:02:21,253 INFO L93 Difference]: Finished difference Result 1827 states and 2205 transitions. [2021-11-19 15:02:21,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:02:21,254 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-11-19 15:02:21,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:02:21,263 INFO L225 Difference]: With dead ends: 1827 [2021-11-19 15:02:21,263 INFO L226 Difference]: Without dead ends: 1827 [2021-11-19 15:02:21,263 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 112 SyntacticMatches, 5 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-11-19 15:02:21,264 INFO L933 BasicCegarLoop]: 588 mSDtfsCounter, 1718 mSDsluCounter, 1314 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1718 SdHoareTripleChecker+Valid, 1902 SdHoareTripleChecker+Invalid, 1173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 423 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:02:21,264 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1718 Valid, 1902 Invalid, 1173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 708 Invalid, 0 Unknown, 423 Unchecked, 3.1s Time] [2021-11-19 15:02:21,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1827 states. [2021-11-19 15:02:21,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1827 to 1448. [2021-11-19 15:02:21,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1448 states, 1016 states have (on average 1.8208661417322836) internal successors, (1850), 1426 states have internal predecessors, (1850), 19 states have call successors, (19), 7 states have call predecessors, (19), 5 states have return successors, (19), 15 states have call predecessors, (19), 19 states have call successors, (19) [2021-11-19 15:02:21,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 1888 transitions. [2021-11-19 15:02:21,308 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 1888 transitions. Word has length 62 [2021-11-19 15:02:21,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:02:21,309 INFO L470 AbstractCegarLoop]: Abstraction has 1448 states and 1888 transitions. [2021-11-19 15:02:21,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:02:21,309 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 1888 transitions. [2021-11-19 15:02:21,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-19 15:02:21,311 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:02:21,311 INFO L514 BasicCegarLoop]: 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, 1, 1] [2021-11-19 15:02:21,335 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-19 15:02:21,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:02:21,535 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting alt_mallocErr1REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:02:21,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:02:21,536 INFO L85 PathProgramCache]: Analyzing trace with hash -203140861, now seen corresponding path program 1 times [2021-11-19 15:02:21,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:02:21,536 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [251012929] [2021-11-19 15:02:21,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:02:21,537 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:02:21,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:02:21,538 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:02:21,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-19 15:02:21,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:02:22,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-19 15:02:22,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:02:22,032 INFO L388 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 [2021-11-19 15:02:22,053 INFO L388 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 [2021-11-19 15:02:22,124 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-19 15:02:22,125 INFO L388 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 27 treesize of output 29 [2021-11-19 15:02:22,134 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-19 15:02:22,135 INFO L388 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 26 treesize of output 22 [2021-11-19 15:02:22,307 INFO L354 Elim1Store]: treesize reduction 28, result has 40.4 percent of original size [2021-11-19 15:02:22,307 INFO L388 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 3 case distinctions, treesize of input 17 treesize of output 30 [2021-11-19 15:02:30,191 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:02:30,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:02:35,209 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:02:35,209 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:02:35,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [251012929] [2021-11-19 15:02:35,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [251012929] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:02:35,210 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:02:35,210 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 9 [2021-11-19 15:02:35,210 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241043645] [2021-11-19 15:02:35,210 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:02:35,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-19 15:02:35,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:02:35,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-19 15:02:35,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-19 15:02:35,212 INFO L87 Difference]: Start difference. First operand 1448 states and 1888 transitions. Second operand has 11 states, 10 states have (on average 12.2) internal successors, (122), 10 states have internal predecessors, (122), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:02:35,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:02:35,260 INFO L93 Difference]: Finished difference Result 1453 states and 1894 transitions. [2021-11-19 15:02:35,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 15:02:35,262 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 12.2) internal successors, (122), 10 states have internal predecessors, (122), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-11-19 15:02:35,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:02:35,273 INFO L225 Difference]: With dead ends: 1453 [2021-11-19 15:02:35,273 INFO L226 Difference]: Without dead ends: 1453 [2021-11-19 15:02:35,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-19 15:02:35,274 INFO L933 BasicCegarLoop]: 952 mSDtfsCounter, 78 mSDsluCounter, 2454 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 3406 SdHoareTripleChecker+Invalid, 1105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1103 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:02:35,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 3406 Invalid, 1105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1 Invalid, 0 Unknown, 1103 Unchecked, 0.0s Time] [2021-11-19 15:02:35,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1453 states. [2021-11-19 15:02:35,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1453 to 1453. [2021-11-19 15:02:35,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1020 states have (on average 1.8176470588235294) internal successors, (1854), 1430 states have internal predecessors, (1854), 20 states have call successors, (20), 8 states have call predecessors, (20), 5 states have return successors, (20), 15 states have call predecessors, (20), 20 states have call successors, (20) [2021-11-19 15:02:35,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 1894 transitions. [2021-11-19 15:02:35,312 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 1894 transitions. Word has length 62 [2021-11-19 15:02:35,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:02:35,314 INFO L470 AbstractCegarLoop]: Abstraction has 1453 states and 1894 transitions. [2021-11-19 15:02:35,314 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 12.2) internal successors, (122), 10 states have internal predecessors, (122), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:02:35,315 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 1894 transitions. [2021-11-19 15:02:35,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-11-19 15:02:35,316 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:02:35,317 INFO L514 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:02:35,340 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-19 15:02:35,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:02:35,531 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONMEMORY_LEAK === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:02:35,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:02:35,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1864793253, now seen corresponding path program 1 times [2021-11-19 15:02:35,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:02:35,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1875334661] [2021-11-19 15:02:35,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:02:35,533 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:02:35,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:02:35,535 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:02:35,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-19 15:02:35,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:02:35,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 15:02:35,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:02:36,083 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:02:36,083 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:02:36,240 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:02:36,240 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:02:36,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1875334661] [2021-11-19 15:02:36,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1875334661] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:02:36,240 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:02:36,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 8 [2021-11-19 15:02:36,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928945650] [2021-11-19 15:02:36,241 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:02:36,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 15:02:36,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:02:36,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 15:02:36,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-19 15:02:36,242 INFO L87 Difference]: Start difference. First operand 1453 states and 1894 transitions. Second operand has 8 states, 8 states have (on average 8.5) internal successors, (68), 5 states have internal predecessors, (68), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:02:36,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:02:36,407 INFO L93 Difference]: Finished difference Result 1469 states and 1911 transitions. [2021-11-19 15:02:36,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 15:02:36,407 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 5 states have internal predecessors, (68), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2021-11-19 15:02:36,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:02:36,417 INFO L225 Difference]: With dead ends: 1469 [2021-11-19 15:02:36,418 INFO L226 Difference]: Without dead ends: 1469 [2021-11-19 15:02:36,418 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-19 15:02:36,419 INFO L933 BasicCegarLoop]: 967 mSDtfsCounter, 23 mSDsluCounter, 4826 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 5793 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:02:36,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 5793 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 15:02:36,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1469 states. [2021-11-19 15:02:36,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1469 to 1467. [2021-11-19 15:02:36,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1467 states, 1031 states have (on average 1.8128031037827352) internal successors, (1869), 1441 states have internal predecessors, (1869), 21 states have call successors, (21), 11 states have call predecessors, (21), 7 states have return successors, (21), 16 states have call predecessors, (21), 21 states have call successors, (21) [2021-11-19 15:02:36,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1467 states to 1467 states and 1911 transitions. [2021-11-19 15:02:36,462 INFO L78 Accepts]: Start accepts. Automaton has 1467 states and 1911 transitions. Word has length 68 [2021-11-19 15:02:36,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:02:36,463 INFO L470 AbstractCegarLoop]: Abstraction has 1467 states and 1911 transitions. [2021-11-19 15:02:36,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 5 states have internal predecessors, (68), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:02:36,463 INFO L276 IsEmpty]: Start isEmpty. Operand 1467 states and 1911 transitions. [2021-11-19 15:02:36,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-11-19 15:02:36,464 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:02:36,465 INFO L514 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:02:36,483 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-19 15:02:36,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:02:36,679 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr70REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:02:36,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:02:36,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1913615011, now seen corresponding path program 1 times [2021-11-19 15:02:36,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:02:36,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1521164671] [2021-11-19 15:02:36,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:02:36,681 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:02:36,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:02:36,683 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:02:36,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-19 15:02:36,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:02:36,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:02:36,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:02:37,308 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:02:37,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:02:37,749 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:02:37,749 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:02:37,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1521164671] [2021-11-19 15:02:37,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1521164671] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:02:37,750 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:02:37,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-19 15:02:37,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238419044] [2021-11-19 15:02:37,751 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:02:37,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-19 15:02:37,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:02:37,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-19 15:02:37,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-19 15:02:37,756 INFO L87 Difference]: Start difference. First operand 1467 states and 1911 transitions. Second operand has 9 states, 9 states have (on average 8.0) internal successors, (72), 6 states have internal predecessors, (72), 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) [2021-11-19 15:02:38,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:02:38,252 INFO L93 Difference]: Finished difference Result 1511 states and 1961 transitions. [2021-11-19 15:02:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-19 15:02:38,254 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.0) internal successors, (72), 6 states have internal predecessors, (72), 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 68 [2021-11-19 15:02:38,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:02:38,266 INFO L225 Difference]: With dead ends: 1511 [2021-11-19 15:02:38,266 INFO L226 Difference]: Without dead ends: 1511 [2021-11-19 15:02:38,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-11-19 15:02:38,268 INFO L933 BasicCegarLoop]: 967 mSDtfsCounter, 133 mSDsluCounter, 3837 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 4804 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:02:38,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 4804 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-19 15:02:38,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1511 states. [2021-11-19 15:02:38,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1511 to 1470. [2021-11-19 15:02:38,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1470 states, 1033 states have (on average 1.8112294288480155) internal successors, (1871), 1443 states have internal predecessors, (1871), 21 states have call successors, (21), 11 states have call predecessors, (21), 8 states have return successors, (23), 16 states have call predecessors, (23), 21 states have call successors, (23) [2021-11-19 15:02:38,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1470 states to 1470 states and 1915 transitions. [2021-11-19 15:02:38,314 INFO L78 Accepts]: Start accepts. Automaton has 1470 states and 1915 transitions. Word has length 68 [2021-11-19 15:02:38,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:02:38,314 INFO L470 AbstractCegarLoop]: Abstraction has 1470 states and 1915 transitions. [2021-11-19 15:02:38,315 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.0) internal successors, (72), 6 states have internal predecessors, (72), 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) [2021-11-19 15:02:38,315 INFO L276 IsEmpty]: Start isEmpty. Operand 1470 states and 1915 transitions. [2021-11-19 15:02:38,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-19 15:02:38,316 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:02:38,316 INFO L514 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:02:38,339 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-19 15:02:38,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:02:38,531 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr70REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:02:38,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:02:38,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1847999061, now seen corresponding path program 1 times [2021-11-19 15:02:38,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:02:38,532 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [474181526] [2021-11-19 15:02:38,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:02:38,533 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:02:38,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:02:38,535 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:02:38,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-19 15:02:39,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:02:39,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:02:39,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:02:39,087 INFO L388 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 [2021-11-19 15:02:39,470 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-11-19 15:02:39,471 INFO L388 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 15 treesize of output 20 [2021-11-19 15:02:39,496 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:02:39,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:02:39,967 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:02:39,967 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:02:39,968 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [474181526] [2021-11-19 15:02:39,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [474181526] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:02:39,968 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:02:39,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 6 [2021-11-19 15:02:39,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554033086] [2021-11-19 15:02:39,969 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:02:39,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 15:02:39,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:02:39,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 15:02:39,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-19 15:02:39,970 INFO L87 Difference]: Start difference. First operand 1470 states and 1915 transitions. Second operand has 7 states, 6 states have (on average 12.5) internal successors, (75), 7 states have internal predecessors, (75), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-19 15:02:45,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:02:45,200 INFO L93 Difference]: Finished difference Result 2432 states and 3101 transitions. [2021-11-19 15:02:45,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 15:02:45,201 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.5) internal successors, (75), 7 states have internal predecessors, (75), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 73 [2021-11-19 15:02:45,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:02:45,217 INFO L225 Difference]: With dead ends: 2432 [2021-11-19 15:02:45,217 INFO L226 Difference]: Without dead ends: 2432 [2021-11-19 15:02:45,217 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 136 SyntacticMatches, 4 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-19 15:02:45,218 INFO L933 BasicCegarLoop]: 794 mSDtfsCounter, 1417 mSDsluCounter, 2862 mSDsCounter, 0 mSdLazyCounter, 2110 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1423 SdHoareTripleChecker+Valid, 3656 SdHoareTripleChecker+Invalid, 3572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 2110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1443 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:02:45,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1423 Valid, 3656 Invalid, 3572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 2110 Invalid, 0 Unknown, 1443 Unchecked, 5.1s Time] [2021-11-19 15:02:45,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2432 states. [2021-11-19 15:02:45,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2432 to 1469. [2021-11-19 15:02:45,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1469 states, 1033 states have (on average 1.8102613746369798) internal successors, (1870), 1442 states have internal predecessors, (1870), 21 states have call successors, (21), 11 states have call predecessors, (21), 8 states have return successors, (23), 16 states have call predecessors, (23), 21 states have call successors, (23) [2021-11-19 15:02:45,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1469 states to 1469 states and 1914 transitions. [2021-11-19 15:02:45,267 INFO L78 Accepts]: Start accepts. Automaton has 1469 states and 1914 transitions. Word has length 73 [2021-11-19 15:02:45,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:02:45,268 INFO L470 AbstractCegarLoop]: Abstraction has 1469 states and 1914 transitions. [2021-11-19 15:02:45,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.5) internal successors, (75), 7 states have internal predecessors, (75), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-19 15:02:45,268 INFO L276 IsEmpty]: Start isEmpty. Operand 1469 states and 1914 transitions. [2021-11-19 15:02:45,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-19 15:02:45,269 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:02:45,269 INFO L514 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:02:45,302 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-19 15:02:45,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:02:45,483 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr71REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:02:45,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:02:45,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1847999062, now seen corresponding path program 1 times [2021-11-19 15:02:45,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:02:45,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [977132551] [2021-11-19 15:02:45,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:02:45,485 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:02:45,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:02:45,487 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:02:45,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-19 15:02:46,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:02:46,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-19 15:02:46,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:02:46,074 INFO L388 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 [2021-11-19 15:02:46,080 INFO L388 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 [2021-11-19 15:02:49,094 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-19 15:02:49,094 INFO L388 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 26 treesize of output 28 [2021-11-19 15:02:49,116 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-19 15:02:49,116 INFO L388 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 20 treesize of output 20 [2021-11-19 15:02:49,160 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:02:49,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:02:53,604 WARN L860 $PredicateComparison]: unable to prove that (forall ((|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_4| (_ BitVec 32)) (|v_alt_malloc_#res.base_13| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_2| (_ BitVec 32))) (or (exists ((|v_alt_malloc_#res.base_12| (_ BitVec 32))) (and (= (_ bv0 1) (bvneg (bvneg (bvneg (bvneg (select |c_old(#valid)| |v_alt_malloc_#res.base_12|)))))) (or (exists ((v_alt_malloc_~sz_20 (_ BitVec 32))) (not (bvule (bvadd |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_2| (_ bv12 32)) (select (store |c_old(#length)| |v_alt_malloc_#res.base_12| v_alt_malloc_~sz_20) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_4|)))) (not (bvule (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_2|) (bvadd |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_2| (_ bv12 32))))))) (and (forall ((alt_malloc_~sz (_ BitVec 32))) (bvule (bvadd |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_2| (_ bv12 32)) (select (store |c_#length| |v_alt_malloc_#res.base_13| alt_malloc_~sz) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_4|))) (bvule (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_2|) (bvadd |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_2| (_ bv12 32)))) (not (= (_ bv0 1) (bvneg (select |c_#valid| |v_alt_malloc_#res.base_13|)))))) is different from true [2021-11-19 15:03:00,620 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:00,620 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:03:00,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [977132551] [2021-11-19 15:03:00,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [977132551] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:03:00,621 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:03:00,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 11 [2021-11-19 15:03:00,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595463552] [2021-11-19 15:03:00,622 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:03:00,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-19 15:03:00,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:03:00,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-19 15:03:00,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=85, Unknown=2, NotChecked=18, Total=132 [2021-11-19 15:03:00,623 INFO L87 Difference]: Start difference. First operand 1469 states and 1914 transitions. Second operand has 12 states, 11 states have (on average 11.909090909090908) internal successors, (131), 10 states have internal predecessors, (131), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-19 15:03:11,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:03:11,091 INFO L93 Difference]: Finished difference Result 2625 states and 3479 transitions. [2021-11-19 15:03:11,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-19 15:03:11,093 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 11.909090909090908) internal successors, (131), 10 states have internal predecessors, (131), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 73 [2021-11-19 15:03:11,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:03:11,107 INFO L225 Difference]: With dead ends: 2625 [2021-11-19 15:03:11,107 INFO L226 Difference]: Without dead ends: 2625 [2021-11-19 15:03:11,108 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 135 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=35, Invalid=99, Unknown=2, NotChecked=20, Total=156 [2021-11-19 15:03:11,109 INFO L933 BasicCegarLoop]: 678 mSDtfsCounter, 2897 mSDsluCounter, 3497 mSDsCounter, 0 mSdLazyCounter, 3415 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2908 SdHoareTripleChecker+Valid, 4175 SdHoareTripleChecker+Invalid, 7250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 3415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3776 IncrementalHoareTripleChecker+Unchecked, 10.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:03:11,109 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2908 Valid, 4175 Invalid, 7250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 3415 Invalid, 0 Unknown, 3776 Unchecked, 10.3s Time] [2021-11-19 15:03:11,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2625 states. [2021-11-19 15:03:11,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2625 to 1437. [2021-11-19 15:03:11,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1437 states, 1035 states have (on average 1.7748792270531402) internal successors, (1837), 1410 states have internal predecessors, (1837), 21 states have call successors, (21), 11 states have call predecessors, (21), 8 states have return successors, (23), 16 states have call predecessors, (23), 21 states have call successors, (23) [2021-11-19 15:03:11,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1437 states to 1437 states and 1881 transitions. [2021-11-19 15:03:11,186 INFO L78 Accepts]: Start accepts. Automaton has 1437 states and 1881 transitions. Word has length 73 [2021-11-19 15:03:11,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:03:11,187 INFO L470 AbstractCegarLoop]: Abstraction has 1437 states and 1881 transitions. [2021-11-19 15:03:11,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 11.909090909090908) internal successors, (131), 10 states have internal predecessors, (131), 4 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-19 15:03:11,188 INFO L276 IsEmpty]: Start isEmpty. Operand 1437 states and 1881 transitions. [2021-11-19 15:03:11,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-19 15:03:11,189 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:03:11,189 INFO L514 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:03:11,215 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-19 15:03:11,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:03:11,408 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting alt_bzeroErr0ASSERT_VIOLATIONMEMORY_DEREFERENCE === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:03:11,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:03:11,409 INFO L85 PathProgramCache]: Analyzing trace with hash 816968073, now seen corresponding path program 1 times [2021-11-19 15:03:11,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:03:11,410 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1591485036] [2021-11-19 15:03:11,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:03:11,410 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:03:11,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:03:11,411 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:03:11,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-19 15:03:11,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:03:11,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-19 15:03:11,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:03:11,956 INFO L388 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 [2021-11-19 15:03:11,990 INFO L388 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 24 treesize of output 20 [2021-11-19 15:03:12,041 INFO L388 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 27 treesize of output 15 [2021-11-19 15:03:12,107 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:12,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:03:12,344 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:12,344 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:03:12,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1591485036] [2021-11-19 15:03:12,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1591485036] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:03:12,345 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:03:12,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-11-19 15:03:12,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454273872] [2021-11-19 15:03:12,345 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:03:12,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 15:03:12,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:03:12,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 15:03:12,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-19 15:03:12,348 INFO L87 Difference]: Start difference. First operand 1437 states and 1881 transitions. Second operand has 8 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 15:03:17,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:03:17,584 INFO L93 Difference]: Finished difference Result 1445 states and 1889 transitions. [2021-11-19 15:03:17,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-19 15:03:17,596 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 80 [2021-11-19 15:03:17,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:03:17,602 INFO L225 Difference]: With dead ends: 1445 [2021-11-19 15:03:17,602 INFO L226 Difference]: Without dead ends: 1445 [2021-11-19 15:03:17,603 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 149 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-11-19 15:03:17,604 INFO L933 BasicCegarLoop]: 927 mSDtfsCounter, 23 mSDsluCounter, 2943 mSDsCounter, 0 mSdLazyCounter, 2670 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 3870 SdHoareTripleChecker+Invalid, 2672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2670 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:03:17,604 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 3870 Invalid, 2672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 2670 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2021-11-19 15:03:17,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1445 states. [2021-11-19 15:03:17,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1445 to 1444. [2021-11-19 15:03:17,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1444 states, 1041 states have (on average 1.7723342939481268) internal successors, (1845), 1416 states have internal predecessors, (1845), 21 states have call successors, (21), 12 states have call predecessors, (21), 9 states have return successors, (23), 16 states have call predecessors, (23), 21 states have call successors, (23) [2021-11-19 15:03:17,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1444 states to 1444 states and 1889 transitions. [2021-11-19 15:03:17,642 INFO L78 Accepts]: Start accepts. Automaton has 1444 states and 1889 transitions. Word has length 80 [2021-11-19 15:03:17,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:03:17,643 INFO L470 AbstractCegarLoop]: Abstraction has 1444 states and 1889 transitions. [2021-11-19 15:03:17,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 15:03:17,644 INFO L276 IsEmpty]: Start isEmpty. Operand 1444 states and 1889 transitions. [2021-11-19 15:03:17,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-11-19 15:03:17,645 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:03:17,645 INFO L514 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:03:17,667 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-19 15:03:17,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:03:17,863 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting alt_bzeroErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:03:17,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:03:17,863 INFO L85 PathProgramCache]: Analyzing trace with hash -443793445, now seen corresponding path program 1 times [2021-11-19 15:03:17,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:03:17,864 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [773691484] [2021-11-19 15:03:17,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:03:17,864 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:03:17,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:03:17,865 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:03:17,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-19 15:03:18,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:03:18,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-19 15:03:18,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:03:18,330 INFO L388 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 [2021-11-19 15:03:18,380 INFO L388 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 19 treesize of output 15 [2021-11-19 15:03:18,392 INFO L388 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 13 treesize of output 9 [2021-11-19 15:03:18,455 INFO L388 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 39 treesize of output 27 [2021-11-19 15:03:18,458 INFO L388 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 [2021-11-19 15:03:18,601 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:18,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:03:19,676 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:19,676 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:03:19,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [773691484] [2021-11-19 15:03:19,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [773691484] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:03:19,677 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:03:19,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 15 [2021-11-19 15:03:19,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818950048] [2021-11-19 15:03:19,678 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:03:19,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-19 15:03:19,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:03:19,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-19 15:03:19,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-11-19 15:03:19,680 INFO L87 Difference]: Start difference. First operand 1444 states and 1889 transitions. Second operand has 16 states, 13 states have (on average 6.923076923076923) internal successors, (90), 12 states have internal predecessors, (90), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-19 15:03:40,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:03:40,686 INFO L93 Difference]: Finished difference Result 1446 states and 1888 transitions. [2021-11-19 15:03:40,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-19 15:03:40,688 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 6.923076923076923) internal successors, (90), 12 states have internal predecessors, (90), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 81 [2021-11-19 15:03:40,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:03:40,694 INFO L225 Difference]: With dead ends: 1446 [2021-11-19 15:03:40,694 INFO L226 Difference]: Without dead ends: 1446 [2021-11-19 15:03:40,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-11-19 15:03:40,695 INFO L933 BasicCegarLoop]: 927 mSDtfsCounter, 49 mSDsluCounter, 5394 mSDsCounter, 0 mSdLazyCounter, 4035 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 6321 SdHoareTripleChecker+Invalid, 4043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 4035 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:03:40,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 6321 Invalid, 4043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 4035 Invalid, 0 Unknown, 0 Unchecked, 20.5s Time] [2021-11-19 15:03:40,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1446 states. [2021-11-19 15:03:40,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1446 to 1444. [2021-11-19 15:03:40,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1444 states, 1041 states have (on average 1.771373679154659) internal successors, (1844), 1416 states have internal predecessors, (1844), 21 states have call successors, (21), 12 states have call predecessors, (21), 9 states have return successors, (23), 16 states have call predecessors, (23), 21 states have call successors, (23) [2021-11-19 15:03:40,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1444 states to 1444 states and 1888 transitions. [2021-11-19 15:03:40,732 INFO L78 Accepts]: Start accepts. Automaton has 1444 states and 1888 transitions. Word has length 81 [2021-11-19 15:03:40,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:03:40,733 INFO L470 AbstractCegarLoop]: Abstraction has 1444 states and 1888 transitions. [2021-11-19 15:03:40,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 6.923076923076923) internal successors, (90), 12 states have internal predecessors, (90), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-19 15:03:40,733 INFO L276 IsEmpty]: Start isEmpty. Operand 1444 states and 1888 transitions. [2021-11-19 15:03:40,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-11-19 15:03:40,734 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:03:40,735 INFO L514 BasicCegarLoop]: 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:03:40,763 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-19 15:03:40,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:03:40,952 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr78REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:03:40,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:03:40,953 INFO L85 PathProgramCache]: Analyzing trace with hash 540063607, now seen corresponding path program 1 times [2021-11-19 15:03:40,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:03:40,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [521298103] [2021-11-19 15:03:40,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:03:40,954 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:03:40,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:03:40,955 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:03:40,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-19 15:03:41,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:03:41,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 15:03:41,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:03:41,586 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:41,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:03:41,833 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:41,833 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:03:41,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [521298103] [2021-11-19 15:03:41,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [521298103] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:03:41,834 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:03:41,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-19 15:03:41,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532161019] [2021-11-19 15:03:41,834 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:03:41,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 15:03:41,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:03:41,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 15:03:41,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-19 15:03:41,836 INFO L87 Difference]: Start difference. First operand 1444 states and 1888 transitions. Second operand has 8 states, 8 states have (on average 11.0) internal successors, (88), 8 states have internal predecessors, (88), 1 states have call successors, (3), 1 states have call predecessors, (3), 3 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-19 15:03:42,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:03:42,023 INFO L93 Difference]: Finished difference Result 1456 states and 1901 transitions. [2021-11-19 15:03:42,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-19 15:03:42,034 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.0) internal successors, (88), 8 states have internal predecessors, (88), 1 states have call successors, (3), 1 states have call predecessors, (3), 3 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 88 [2021-11-19 15:03:42,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:03:42,039 INFO L225 Difference]: With dead ends: 1456 [2021-11-19 15:03:42,040 INFO L226 Difference]: Without dead ends: 1450 [2021-11-19 15:03:42,040 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=76, Unknown=0, NotChecked=0, Total=132 [2021-11-19 15:03:42,041 INFO L933 BasicCegarLoop]: 931 mSDtfsCounter, 27 mSDsluCounter, 3700 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 4631 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:03:42,041 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 4631 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 15:03:42,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1450 states. [2021-11-19 15:03:42,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1450 to 1450. [2021-11-19 15:03:42,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1450 states, 1046 states have (on average 1.768642447418738) internal successors, (1850), 1422 states have internal predecessors, (1850), 21 states have call successors, (21), 12 states have call predecessors, (21), 10 states have return successors, (24), 16 states have call predecessors, (24), 21 states have call successors, (24) [2021-11-19 15:03:42,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1450 states to 1450 states and 1895 transitions. [2021-11-19 15:03:42,077 INFO L78 Accepts]: Start accepts. Automaton has 1450 states and 1895 transitions. Word has length 88 [2021-11-19 15:03:42,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:03:42,077 INFO L470 AbstractCegarLoop]: Abstraction has 1450 states and 1895 transitions. [2021-11-19 15:03:42,078 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.0) internal successors, (88), 8 states have internal predecessors, (88), 1 states have call successors, (3), 1 states have call predecessors, (3), 3 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-19 15:03:42,078 INFO L276 IsEmpty]: Start isEmpty. Operand 1450 states and 1895 transitions. [2021-11-19 15:03:42,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-11-19 15:03:42,079 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:03:42,079 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:03:42,100 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-19 15:03:42,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:03:42,296 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr78REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:03:42,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:03:42,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1673703735, now seen corresponding path program 1 times [2021-11-19 15:03:42,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:03:42,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1020605579] [2021-11-19 15:03:42,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:03:42,297 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:03:42,298 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:03:42,299 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:03:42,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-19 15:03:42,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:03:42,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-19 15:03:42,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:03:42,960 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:42,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:03:43,394 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:43,395 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:03:43,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1020605579] [2021-11-19 15:03:43,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1020605579] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:03:43,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [935137059] [2021-11-19 15:03:43,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:03:43,395 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:03:43,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:03:43,397 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:03:43,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2021-11-19 15:03:43,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:03:43,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-19 15:03:43,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:03:44,042 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:44,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:03:44,238 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:44,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [935137059] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:03:44,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62834899] [2021-11-19 15:03:44,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:03:44,238 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 15:03:44,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 15:03:44,240 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 15:03:44,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-19 15:03:44,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:03:44,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-19 15:03:44,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:03:44,678 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:44,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:03:45,092 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:45,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62834899] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:03:45,093 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-19 15:03:45,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7, 7, 7, 7] total 17 [2021-11-19 15:03:45,094 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864509843] [2021-11-19 15:03:45,095 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-19 15:03:45,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-19 15:03:45,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:03:45,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-19 15:03:45,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=179, Unknown=0, NotChecked=0, Total=272 [2021-11-19 15:03:45,096 INFO L87 Difference]: Start difference. First operand 1450 states and 1895 transitions. Second operand has 17 states, 17 states have (on average 5.9411764705882355) internal successors, (101), 17 states have internal predecessors, (101), 1 states have call successors, (3), 1 states have call predecessors, (3), 4 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-19 15:03:45,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:03:45,831 INFO L93 Difference]: Finished difference Result 1468 states and 1916 transitions. [2021-11-19 15:03:45,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-19 15:03:45,832 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 5.9411764705882355) internal successors, (101), 17 states have internal predecessors, (101), 1 states have call successors, (3), 1 states have call predecessors, (3), 4 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 90 [2021-11-19 15:03:45,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:03:45,836 INFO L225 Difference]: With dead ends: 1468 [2021-11-19 15:03:45,836 INFO L226 Difference]: Without dead ends: 1459 [2021-11-19 15:03:45,837 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 545 GetRequests, 519 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=270, Invalid=486, Unknown=0, NotChecked=0, Total=756 [2021-11-19 15:03:45,838 INFO L933 BasicCegarLoop]: 935 mSDtfsCounter, 72 mSDsluCounter, 7416 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 8351 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:03:45,838 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 8351 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 15:03:45,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1459 states. [2021-11-19 15:03:45,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1459 to 1456. [2021-11-19 15:03:45,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1456 states, 1052 states have (on average 1.765209125475285) internal successors, (1857), 1428 states have internal predecessors, (1857), 21 states have call successors, (21), 12 states have call predecessors, (21), 10 states have return successors, (24), 16 states have call predecessors, (24), 21 states have call successors, (24) [2021-11-19 15:03:45,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1456 states to 1456 states and 1902 transitions. [2021-11-19 15:03:45,873 INFO L78 Accepts]: Start accepts. Automaton has 1456 states and 1902 transitions. Word has length 90 [2021-11-19 15:03:45,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:03:45,873 INFO L470 AbstractCegarLoop]: Abstraction has 1456 states and 1902 transitions. [2021-11-19 15:03:45,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.9411764705882355) internal successors, (101), 17 states have internal predecessors, (101), 1 states have call successors, (3), 1 states have call predecessors, (3), 4 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-19 15:03:45,874 INFO L276 IsEmpty]: Start isEmpty. Operand 1456 states and 1902 transitions. [2021-11-19 15:03:45,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-11-19 15:03:45,875 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:03:45,875 INFO L514 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:03:45,895 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-19 15:03:46,095 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (23)] Ended with exit code 0 [2021-11-19 15:03:46,321 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-19 15:03:46,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 15:03:46,492 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr78REQUIRES_VIOLATION === [alt_mallocErr0REQUIRES_VIOLATION, alt_mallocErr1REQUIRES_VIOLATION, alt_freeErr0REQUIRES_VIOLATION, alt_freeErr1REQUIRES_VIOLATION (and 527 more)] === [2021-11-19 15:03:46,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:03:46,493 INFO L85 PathProgramCache]: Analyzing trace with hash -583248713, now seen corresponding path program 2 times [2021-11-19 15:03:46,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:03:46,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [549223864] [2021-11-19 15:03:46,493 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 15:03:46,493 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:03:46,493 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:03:46,494 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:03:46,496 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-19 15:03:47,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 15:03:47,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 15:03:47,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-19 15:03:47,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:03:47,362 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:47,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:03:48,039 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:48,040 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:03:48,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [549223864] [2021-11-19 15:03:48,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [549223864] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:03:48,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [988795137] [2021-11-19 15:03:48,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 15:03:48,041 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:03:48,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:03:48,046 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:03:48,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2021-11-19 15:03:49,222 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 15:03:49,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 15:03:49,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-19 15:03:49,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:03:49,471 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:49,471 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:03:49,759 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:03:49,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [988795137] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:03:49,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36173949] [2021-11-19 15:03:49,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 15:03:49,759 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 15:03:49,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 15:03:49,760 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 15:03:49,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_349cc298-bceb-487c-b802-4ecb780fe4c2/bin/utaipan-UbGMyvGFUs/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-19 15:04:29,755 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 15:04:29,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 15:04:29,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-19 15:04:29,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:04:30,099 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-19 15:04:30,099 INFO L388 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 14 treesize of output 14 [2021-11-19 15:04:30,157 INFO L388 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 18 treesize of output 14 [2021-11-19 15:06:06,204 WARN L227 SmtUtils]: Spent 21.08s on a formula simplification. DAG size of input: 114 DAG size of output: 34 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-11-19 15:06:06,205 INFO L354 Elim1Store]: treesize reduction 884, result has 5.9 percent of original size [2021-11-19 15:06:06,205 INFO L388 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 2 new quantified variables, introduced 6 case distinctions, treesize of input 78 treesize of output 82 [2021-11-19 15:06:06,801 INFO L354 Elim1Store]: treesize reduction 276, result has 0.4 percent of original size [2021-11-19 15:06:06,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 8 new quantified variables, introduced 21 case distinctions, treesize of input 127 treesize of output 40 [2021-11-19 15:06:06,906 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 11 refuted. 10 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:06:06,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:06:09,224 INFO L354 Elim1Store]: treesize reduction 5, result has 89.8 percent of original size [2021-11-19 15:06:09,225 INFO L388 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 65 treesize of output 64 [2021-11-19 15:10:29,787 INFO L354 Elim1Store]: treesize reduction 5, result has 89.8 percent of original size [2021-11-19 15:10:29,788 INFO L388 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 115 treesize of output 114 [2021-11-19 15:10:32,907 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_117| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_115| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_119| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#ptr#1.offset| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_121| (_ BitVec 32))) (or (= (select (select (store |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (store (store (store (store (store (store (select |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (bvadd |alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_121|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_119|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_117|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_115|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110| (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#in~a#1.base|))))) is different from false [2021-11-19 15:10:35,417 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_117| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_115| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_119| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#ptr#1.offset| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_121| (_ BitVec 32))) (or (= |c_alt_bzero_#in~a#1.base| (select (select (store |c_#memory_$Pointer$.base| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_#memory_$Pointer$.base| |c_alt_bzero_#in~a#1.base|) (bvadd |alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_121|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_119|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_117|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_115|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|))) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110| (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#in~a#1.base|))))) is different from false [2021-11-19 15:11:03,057 INFO L388 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 17 treesize of output 13 [2021-11-19 15:11:03,072 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 21 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:11:03,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36173949] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:11:03,072 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-19 15:11:03,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11, 11, 18, 18] total 53 [2021-11-19 15:11:03,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425930524] [2021-11-19 15:11:03,073 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-19 15:11:03,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-11-19 15:11:03,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:11:03,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-11-19 15:11:03,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=2196, Unknown=158, NotChecked=198, Total=2756 [2021-11-19 15:11:03,076 INFO L87 Difference]: Start difference. First operand 1456 states and 1902 transitions. Second operand has 53 states, 51 states have (on average 4.96078431372549) internal successors, (253), 49 states have internal predecessors, (253), 7 states have call successors, (9), 5 states have call predecessors, (9), 7 states have return successors, (10), 8 states have call predecessors, (10), 7 states have call successors, (10) [2021-11-19 15:11:08,484 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_117| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_115| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_119| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#ptr#1.offset| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_121| (_ BitVec 32))) (or (= |c_alt_bzero_#in~a#1.base| (select (select (store |c_#memory_$Pointer$.base| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_#memory_$Pointer$.base| |c_alt_bzero_#in~a#1.base|) (bvadd |alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_121|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_119|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_117|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_115|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|))) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110| (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#in~a#1.base|))))) (= |c_old(#valid)| |c_#valid|) (= |c_old(#memory_$Pointer$.base)| |c_#memory_$Pointer$.base|)) is different from false [2021-11-19 15:11:10,528 WARN L838 $PredicateComparison]: unable to prove that (and (= |c_alt_bzero_#in~n#1| |c_alt_bzero_#Ultimate.C_memset_#amount#1|) (= |c_alt_bzero_#in~a#1.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_117| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_115| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_119| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#ptr#1.offset| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_121| (_ BitVec 32))) (or (= (select (select (store |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (store (store (store (store (store (store (select |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (bvadd |alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_121|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_119|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_117|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_115|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110| (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#in~a#1.base|))))) (= |c_old(#memory_$Pointer$.base)| |c_#memory_$Pointer$.base|)) is different from false [2021-11-19 15:12:41,695 WARN L838 $PredicateComparison]: unable to prove that (and (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_84| (_ BitVec 32))) (= (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (bvadd |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_84|) (_ bv0 32))) |c_#memory_$Pointer$.base|)) (= |c_alt_bzero_#in~n#1| |c_alt_bzero_#Ultimate.C_memset_#amount#1|) (= (_ bv0 1) (bvadd (bvneg (bvneg (select |c_#valid| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|))) (_ bv1 1))) (= |c_alt_bzero_#in~a#1.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (= |c_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| (_ bv1 32)) (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_117| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_115| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_119| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32))) (or (= (_ bv0 1) (bvadd (_ bv1 1) (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (select |c_#valid| (select (select (store |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (store (store (store (store (store (select |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (bvadd |alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_119| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_117| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_115| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)))))))))))))))) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110| (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#in~a#1.base|)))))) is different from false [2021-11-19 15:12:43,727 WARN L838 $PredicateComparison]: unable to prove that (and (= (_ bv2 32) |c_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1|) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_84| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_85| (_ BitVec 32))) (= (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (bvadd |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_84|) (_ bv0 32)) (bvadd |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_85|) (_ bv0 32))) |c_#memory_$Pointer$.base|)) (= |c_alt_bzero_#in~n#1| |c_alt_bzero_#Ultimate.C_memset_#amount#1|) (= (_ bv0 1) (bvadd (bvneg (bvneg (select |c_#valid| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|))) (_ bv1 1))) (= |c_alt_bzero_#in~a#1.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_117| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_115| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32))) (or (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110| (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#in~a#1.base|))) (= (_ bv0 1) (bvadd (_ bv1 1) (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (select |c_#valid| (select (select (store |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (store (store (store (store (select |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (bvadd |alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_117| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_115| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|))))))))))))))))))) is different from false [2021-11-19 15:13:07,845 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((|alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32))) (or (= (_ bv0 1) (bvadd (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (select |c_#valid| (select (select (store |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (store (select |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (bvadd |alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)))))))))))) (_ bv1 1))) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110| (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#in~a#1.base|))))) (= (_ bv4 32) |c_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1|) (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_115| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32))) (or (= (_ bv0 1) (bvadd (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (select |c_#valid| (select (select (store |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (store (store (store (select |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (bvadd |alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_115| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|))))))))))))) (_ bv1 1))) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110| (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#in~a#1.base|))))) (= |c_alt_bzero_#in~n#1| |c_alt_bzero_#Ultimate.C_memset_#amount#1|) (= (_ bv0 1) (bvadd (bvneg (bvneg (select |c_#valid| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|))) (_ bv1 1))) (= |c_alt_bzero_#in~a#1.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (forall ((|alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32))) (or (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110| (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#in~a#1.base|))) (= (_ bv0 1) (bvadd (_ bv1 1) (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (select |c_#valid| (select (select (store |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (store (store (select |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (bvadd |alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|))))))))))))))))) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_84| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_85| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_86| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_87| (_ BitVec 32))) (= (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (bvadd |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_84|) (_ bv0 32)) (bvadd |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_85|) (_ bv0 32)) (bvadd |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_86|) (_ bv0 32)) (bvadd |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_87|) (_ bv0 32))) |c_#memory_$Pointer$.base|))) is different from false [2021-11-19 15:13:09,919 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((|alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32))) (or (= (_ bv0 1) (bvadd (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (select |c_#valid| (select (select (store |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (store (select |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (bvadd |alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)))))))))))) (_ bv1 1))) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110| (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#in~a#1.base|))))) (= |c_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| (_ bv5 32)) (= |c_alt_bzero_#in~n#1| |c_alt_bzero_#Ultimate.C_memset_#amount#1|) (= (_ bv0 1) (bvadd (bvneg (bvneg (select |c_#valid| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|))) (_ bv1 1))) (= |c_alt_bzero_#in~a#1.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (forall ((|alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32))) (or (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110| (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#in~a#1.base|))) (= (_ bv0 1) (bvadd (_ bv1 1) (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (select |c_#valid| (select (select (store |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (store (store (select |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (bvadd |alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_113| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|))))))))))))))))) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_88| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_84| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_85| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_86| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_87| (_ BitVec 32))) (= (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (bvadd |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_84|) (_ bv0 32)) (bvadd |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_85|) (_ bv0 32)) (bvadd |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_86|) (_ bv0 32)) (bvadd |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_87|) (_ bv0 32)) (bvadd |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_88|) (_ bv0 32))) |c_#memory_$Pointer$.base|)) (forall ((|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32))) (or (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110| (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#in~a#1.base|))) (= (_ bv0 1) (bvadd (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (select |c_#valid| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|))))))))))) (_ bv1 1)))))) is different from false [2021-11-19 15:13:11,951 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((|alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32))) (or (= (_ bv0 1) (bvadd (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (select |c_#valid| (select (select (store |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (store (select |c_#memory_$Pointer$.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (bvadd |alt_bzero_#Ultimate.C_memset_#t~loopctr269#1| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)))))))))))) (_ bv1 1))) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110| (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#in~a#1.base|))))) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_88| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_89| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_84| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_85| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_86| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_87| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#ptr#1.offset| (_ BitVec 32))) (= (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_84|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_85|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_86|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_87|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_88|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_89|) (_ bv0 32))) |c_#memory_$Pointer$.base|)) (= (_ bv6 32) |c_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1|) (= |c_alt_bzero_#in~n#1| |c_alt_bzero_#Ultimate.C_memset_#amount#1|) (= (_ bv0 1) (bvadd (bvneg (bvneg (bvneg (bvneg (select |c_#valid| |c_alt_bzero_#in~a#1.base|))))) (_ bv1 1))) (forall ((|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32))) (or (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110| (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#in~a#1.base|))) (= (_ bv0 1) (bvadd (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (select |c_#valid| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|))))))))))) (_ bv1 1)))))) is different from false [2021-11-19 15:13:53,574 WARN L838 $PredicateComparison]: unable to prove that (and (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_88| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_89| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_84| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_85| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_86| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_87| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#ptr#1.offset| (_ BitVec 32))) (= (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_84|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_85|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_86|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_87|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_88|) (_ bv0 32)) (bvadd |alt_bzero_#Ultimate.C_memset_#ptr#1.offset| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_89|) (_ bv0 32))) |c_#memory_$Pointer$.base|)) (not (bvult (_ bv6 32) |c_alt_bzero_#in~n#1|)) (= (_ bv0 1) (bvadd (bvneg (bvneg (bvneg (bvneg (select |c_#valid| |c_alt_bzero_#in~a#1.base|))))) (_ bv1 1))) (forall ((|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32))) (or (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110| (_ BitVec 32))) (not (= (select (select (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base| (store (store (store (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#in~a#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_107|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_110|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_108|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_105|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_104|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| |v_alt_bzero_#Ultimate.C_memset_#t~loopctr269#1_106|) (_ bv0 32))) |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|)) |c_alt_bzero_#in~a#1.base|))) (= (_ bv0 1) (bvadd (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (bvneg (select |c_#valid| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7|) (bvadd (_ bv8 32) |v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4|))))))))))) (_ bv1 1)))))) is different from false