./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF --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 8374eced2cbda6aab489eb004cb8e41f23aad88b98cd5c6913f13583171f2c3f --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 02:30:49,537 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 02:30:49,540 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 02:30:49,572 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 02:30:49,573 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 02:30:49,574 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 02:30:49,576 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 02:30:49,578 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 02:30:49,581 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 02:30:49,582 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 02:30:49,583 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 02:30:49,585 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 02:30:49,585 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 02:30:49,587 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 02:30:49,588 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 02:30:49,590 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 02:30:49,591 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 02:30:49,592 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 02:30:49,595 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 02:30:49,597 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 02:30:49,599 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 02:30:49,601 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 02:30:49,602 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 02:30:49,604 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 02:30:49,608 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 02:30:49,608 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 02:30:49,609 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 02:30:49,610 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 02:30:49,611 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 02:30:49,612 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 02:30:49,613 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 02:30:49,614 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 02:30:49,615 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 02:30:49,616 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 02:30:49,617 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 02:30:49,618 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 02:30:49,618 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 02:30:49,619 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 02:30:49,619 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 02:30:49,620 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 02:30:49,621 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 02:30:49,622 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2021-11-13 02:30:49,648 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 02:30:49,648 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 02:30:49,649 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 02:30:49,650 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 02:30:49,650 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-13 02:30:49,650 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-13 02:30:49,650 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-13 02:30:49,651 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-13 02:30:49,651 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-13 02:30:49,651 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-13 02:30:49,651 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-13 02:30:49,651 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-13 02:30:49,652 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-13 02:30:49,652 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-13 02:30:49,652 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-13 02:30:49,652 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-13 02:30:49,653 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 02:30:49,653 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 02:30:49,654 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 02:30:49,654 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-13 02:30:49,654 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-13 02:30:49,654 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 02:30:49,655 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-13 02:30:49,655 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 02:30:49,655 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-13 02:30:49,655 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-13 02:30:49,656 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-13 02:30:49,656 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 02:30:49,656 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-13 02:30:49,656 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-13 02:30:49,657 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 02:30:49,657 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 02:30:49,657 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 02:30:49,657 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 02:30:49,658 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 02:30:49,658 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 02:30:49,658 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-13 02:30:49,658 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 02:30:49,659 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 02:30:49,659 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-13 02:30:49,659 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_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/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_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF 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 -> 8374eced2cbda6aab489eb004cb8e41f23aad88b98cd5c6913f13583171f2c3f [2021-11-13 02:30:49,956 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 02:30:49,991 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 02:30:49,994 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 02:30:49,996 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 02:30:49,997 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 02:30:49,999 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i [2021-11-13 02:30:50,089 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/data/1b862d005/224dd2b696894e3388bfb232e64ba1ce/FLAGc46c54258 [2021-11-13 02:30:50,817 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 02:30:50,818 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i [2021-11-13 02:30:50,837 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/data/1b862d005/224dd2b696894e3388bfb232e64ba1ce/FLAGc46c54258 [2021-11-13 02:30:50,985 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/data/1b862d005/224dd2b696894e3388bfb232e64ba1ce [2021-11-13 02:30:50,988 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 02:30:50,989 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 02:30:50,999 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 02:30:50,999 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 02:30:51,002 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 02:30:51,002 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:30:50" (1/1) ... [2021-11-13 02:30:51,003 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@157f1d7e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:30:51, skipping insertion in model container [2021-11-13 02:30:51,003 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:30:50" (1/1) ... [2021-11-13 02:30:51,011 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 02:30:51,077 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 02:30:51,709 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[44118,44131] [2021-11-13 02:30:51,723 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[44660,44673] [2021-11-13 02:30:51,862 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[56247,56260] [2021-11-13 02:30:51,865 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[56368,56381] [2021-11-13 02:30:51,873 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 02:30:51,884 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-13 02:30:51,885 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@56d27f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:30:51, skipping insertion in model container [2021-11-13 02:30:51,885 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 02:30:51,886 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-13 02:30:51,888 INFO L158 Benchmark]: Toolchain (without parser) took 897.77ms. Allocated memory is still 134.2MB. Free memory was 87.7MB in the beginning and 93.8MB in the end (delta: -6.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-13 02:30:51,889 INFO L158 Benchmark]: CDTParser took 0.22ms. Allocated memory is still 134.2MB. Free memory is still 107.9MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 02:30:51,890 INFO L158 Benchmark]: CACSL2BoogieTranslator took 886.91ms. Allocated memory is still 134.2MB. Free memory was 87.5MB in the beginning and 93.8MB in the end (delta: -6.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-13 02:30:51,892 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.22ms. Allocated memory is still 134.2MB. Free memory is still 107.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 886.91ms. Allocated memory is still 134.2MB. Free memory was 87.5MB in the beginning and 93.8MB in the end (delta: -6.3MB). 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_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF --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 8374eced2cbda6aab489eb004cb8e41f23aad88b98cd5c6913f13583171f2c3f --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 02:30:54,406 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 02:30:54,408 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 02:30:54,471 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 02:30:54,472 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 02:30:54,476 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 02:30:54,478 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 02:30:54,483 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 02:30:54,486 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 02:30:54,488 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 02:30:54,489 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 02:30:54,490 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 02:30:54,491 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 02:30:54,492 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 02:30:54,494 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 02:30:54,496 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 02:30:54,497 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 02:30:54,498 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 02:30:54,500 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 02:30:54,503 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 02:30:54,505 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 02:30:54,507 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 02:30:54,508 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 02:30:54,509 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 02:30:54,513 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 02:30:54,514 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 02:30:54,514 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 02:30:54,515 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 02:30:54,516 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 02:30:54,517 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 02:30:54,518 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 02:30:54,519 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 02:30:54,520 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 02:30:54,521 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 02:30:54,522 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 02:30:54,522 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 02:30:54,523 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 02:30:54,523 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 02:30:54,523 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 02:30:54,524 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 02:30:54,525 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 02:30:54,528 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf [2021-11-13 02:30:54,575 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 02:30:54,576 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 02:30:54,577 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 02:30:54,577 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 02:30:54,578 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-13 02:30:54,578 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-13 02:30:54,578 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-13 02:30:54,578 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-13 02:30:54,579 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-13 02:30:54,579 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-13 02:30:54,581 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 02:30:54,581 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 02:30:54,582 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 02:30:54,582 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-13 02:30:54,582 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-13 02:30:54,582 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 02:30:54,583 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-13 02:30:54,583 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 02:30:54,583 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-13 02:30:54,583 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-13 02:30:54,583 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-13 02:30:54,584 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 02:30:54,584 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-13 02:30:54,584 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-13 02:30:54,584 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-13 02:30:54,585 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-13 02:30:54,585 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 02:30:54,585 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 02:30:54,585 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 02:30:54,585 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 02:30:54,586 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 02:30:54,586 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 02:30:54,587 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 02:30:54,587 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-13 02:30:54,587 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-13 02:30:54,587 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 02:30:54,587 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-13 02:30:54,597 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_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/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_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF 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 -> 8374eced2cbda6aab489eb004cb8e41f23aad88b98cd5c6913f13583171f2c3f [2021-11-13 02:30:55,028 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 02:30:55,060 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 02:30:55,064 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 02:30:55,065 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 02:30:55,066 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 02:30:55,068 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i [2021-11-13 02:30:55,155 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/data/f0b6e66f5/2ae177772c47487da802ed4745640574/FLAG9f13e7ec6 [2021-11-13 02:30:55,989 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 02:30:55,989 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i [2021-11-13 02:30:56,016 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/data/f0b6e66f5/2ae177772c47487da802ed4745640574/FLAG9f13e7ec6 [2021-11-13 02:30:56,131 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/data/f0b6e66f5/2ae177772c47487da802ed4745640574 [2021-11-13 02:30:56,134 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 02:30:56,135 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 02:30:56,137 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 02:30:56,137 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 02:30:56,140 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 02:30:56,141 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:30:56" (1/1) ... [2021-11-13 02:30:56,142 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1676de8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:30:56, skipping insertion in model container [2021-11-13 02:30:56,143 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 02:30:56" (1/1) ... [2021-11-13 02:30:56,150 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 02:30:56,212 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 02:30:56,896 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[44118,44131] [2021-11-13 02:30:56,913 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[44660,44673] [2021-11-13 02:30:57,052 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[56247,56260] [2021-11-13 02:30:57,053 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[56368,56381] [2021-11-13 02:30:57,062 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 02:30:57,092 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-13 02:30:57,128 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 02:30:57,157 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[44118,44131] [2021-11-13 02:30:57,159 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[44660,44673] [2021-11-13 02:30:57,241 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[56247,56260] [2021-11-13 02:30:57,242 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[56368,56381] [2021-11-13 02:30:57,247 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 02:30:57,259 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 02:30:57,295 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[44118,44131] [2021-11-13 02:30:57,298 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[44660,44673] [2021-11-13 02:30:57,418 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[56247,56260] [2021-11-13 02:30:57,431 WARN L228 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_617df3f4-69b3-436b-8c00-77a26b215bb3/sv-benchmarks/c/uthash-2.0.2/uthash_FNV_test6-1.i[56368,56381] [2021-11-13 02:30:57,435 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 02:30:57,569 INFO L208 MainTranslator]: Completed translation [2021-11-13 02:30:57,569 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:30:57 WrapperNode [2021-11-13 02:30:57,570 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 02:30:57,572 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 02:30:57,573 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 02:30:57,573 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 02:30:57,582 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:30:57" (1/1) ... [2021-11-13 02:30:57,664 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:30:57" (1/1) ... [2021-11-13 02:30:57,749 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 02:30:57,750 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 02:30:57,750 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 02:30:57,751 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 02:30:57,759 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:30:57" (1/1) ... [2021-11-13 02:30:57,759 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:30:57" (1/1) ... [2021-11-13 02:30:57,767 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:30:57" (1/1) ... [2021-11-13 02:30:57,768 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:30:57" (1/1) ... [2021-11-13 02:30:57,829 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:30:57" (1/1) ... [2021-11-13 02:30:57,844 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:30:57" (1/1) ... [2021-11-13 02:30:57,850 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:30:57" (1/1) ... [2021-11-13 02:30:57,888 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 02:30:57,890 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 02:30:57,890 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 02:30:57,890 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 02:30:57,891 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:30:57" (1/1) ... [2021-11-13 02:30:57,899 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 02:30:57,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 02:30:57,929 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 02:30:57,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 02:30:57,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-13 02:30:57,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-13 02:30:57,988 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 02:30:57,989 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2021-11-13 02:30:57,989 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 02:30:57,989 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 02:30:57,989 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-13 02:30:57,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-13 02:30:57,990 INFO L130 BoogieDeclarations]: Found specification of procedure alt_bzero [2021-11-13 02:30:57,990 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_bzero [2021-11-13 02:30:57,990 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-13 02:30:57,991 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-13 02:30:57,991 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 02:30:57,991 INFO L130 BoogieDeclarations]: Found specification of procedure alt_malloc [2021-11-13 02:30:57,991 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_malloc [2021-11-13 02:30:57,991 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 02:30:57,992 INFO L130 BoogieDeclarations]: Found specification of procedure alt_free [2021-11-13 02:30:57,993 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_free [2021-11-13 02:30:57,993 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 02:30:57,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 02:31:03,895 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 02:31:03,896 INFO L299 CfgBuilder]: Removed 63 assume(true) statements. [2021-11-13 02:31:03,905 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:31:03 BoogieIcfgContainer [2021-11-13 02:31:03,905 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 02:31:03,907 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 02:31:03,908 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 02:31:03,912 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 02:31:03,912 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 02:30:56" (1/3) ... [2021-11-13 02:31:03,914 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c03c042 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:31:03, skipping insertion in model container [2021-11-13 02:31:03,914 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 02:30:57" (2/3) ... [2021-11-13 02:31:03,915 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c03c042 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 02:31:03, skipping insertion in model container [2021-11-13 02:31:03,915 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 02:31:03" (3/3) ... [2021-11-13 02:31:03,917 INFO L111 eAbstractionObserver]: Analyzing ICFG uthash_FNV_test6-1.i [2021-11-13 02:31:03,924 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 02:31:03,925 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 531 error locations. [2021-11-13 02:31:03,973 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 02:31:03,981 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-13 02:31:03,981 INFO L340 AbstractCegarLoop]: Starting to check reachability of 531 error locations. [2021-11-13 02:31:04,022 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-13 02:31:04,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-11-13 02:31:04,029 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:31:04,029 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-11-13 02:31:04,030 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-13 02:31:04,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:31:04,036 INFO L85 PathProgramCache]: Analyzing trace with hash 77521, now seen corresponding path program 1 times [2021-11-13 02:31:04,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:31:04,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [679424676] [2021-11-13 02:31:04,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:31:04,051 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:31:04,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:31:04,052 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:31:04,069 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-13 02:31:04,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:31:04,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 02:31:04,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:31:04,305 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-13 02:31:04,317 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-13 02:31:04,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:31:04,336 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-13 02:31:04,337 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:31:04,338 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [679424676] [2021-11-13 02:31:04,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [679424676] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:31:04,339 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:31:04,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-13 02:31:04,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408147103] [2021-11-13 02:31:04,342 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:31:04,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 02:31:04,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:31:04,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 02:31:04,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 02:31:04,382 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-13 02:31:06,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:31:06,868 INFO L93 Difference]: Finished difference Result 1162 states and 1229 transitions. [2021-11-13 02:31:06,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 02:31:06,870 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-13 02:31:06,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:31:06,900 INFO L225 Difference]: With dead ends: 1162 [2021-11-13 02:31:06,900 INFO L226 Difference]: Without dead ends: 1160 [2021-11-13 02:31:06,902 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-13 02:31:06,907 INFO L933 BasicCegarLoop]: 798 mSDtfsCounter, 714 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1901.61ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 717 SdHoareTripleChecker+Valid, 1044 SdHoareTripleChecker+Invalid, 603 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 21.00ms SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2366.40ms IncrementalHoareTripleChecker+Time [2021-11-13 02:31:06,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [717 Valid, 1044 Invalid, 603 Unknown, 0 Unchecked, 21.00ms Time], IncrementalHoareTripleChecker [13 Valid, 590 Invalid, 0 Unknown, 0 Unchecked, 2366.40ms Time] [2021-11-13 02:31:06,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1160 states. [2021-11-13 02:31:07,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1160 to 1103. [2021-11-13 02:31:07,055 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-13 02:31:07,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 1210 transitions. [2021-11-13 02:31:07,069 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 1210 transitions. Word has length 3 [2021-11-13 02:31:07,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:31:07,070 INFO L470 AbstractCegarLoop]: Abstraction has 1103 states and 1210 transitions. [2021-11-13 02:31:07,070 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-13 02:31:07,071 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 1210 transitions. [2021-11-13 02:31:07,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-11-13 02:31:07,072 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:31:07,072 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-11-13 02:31:07,092 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-13 02:31:07,285 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:31:07,288 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-13 02:31:07,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:31:07,289 INFO L85 PathProgramCache]: Analyzing trace with hash 77522, now seen corresponding path program 1 times [2021-11-13 02:31:07,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:31:07,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1675586694] [2021-11-13 02:31:07,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:31:07,290 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:31:07,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:31:07,291 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:31:07,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-13 02:31:07,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:31:07,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 02:31:07,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:31:07,442 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-13 02:31:07,457 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-13 02:31:07,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:31:07,548 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-13 02:31:07,548 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:31:07,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1675586694] [2021-11-13 02:31:07,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1675586694] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:31:07,549 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:31:07,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2021-11-13 02:31:07,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698991109] [2021-11-13 02:31:07,550 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:31:07,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 02:31:07,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:31:07,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 02:31:07,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 02:31:07,553 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-13 02:31:12,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:31:12,935 INFO L93 Difference]: Finished difference Result 1533 states and 1633 transitions. [2021-11-13 02:31:12,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 02:31:12,936 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-13 02:31:12,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:31:12,945 INFO L225 Difference]: With dead ends: 1533 [2021-11-13 02:31:12,946 INFO L226 Difference]: Without dead ends: 1533 [2021-11-13 02:31:12,946 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-13 02:31:12,948 INFO L933 BasicCegarLoop]: 803 mSDtfsCounter, 1124 mSDsluCounter, 829 mSDsCounter, 0 mSdLazyCounter, 1093 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4583.21ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1134 SdHoareTripleChecker+Valid, 1632 SdHoareTripleChecker+Invalid, 1111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 23.70ms SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1093 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5278.23ms IncrementalHoareTripleChecker+Time [2021-11-13 02:31:12,948 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1134 Valid, 1632 Invalid, 1111 Unknown, 0 Unchecked, 23.70ms Time], IncrementalHoareTripleChecker [18 Valid, 1093 Invalid, 0 Unknown, 0 Unchecked, 5278.23ms Time] [2021-11-13 02:31:12,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1533 states. [2021-11-13 02:31:12,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1533 to 1099. [2021-11-13 02:31:12,979 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-13 02:31:12,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 1206 transitions. [2021-11-13 02:31:12,986 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 1206 transitions. Word has length 3 [2021-11-13 02:31:12,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:31:12,987 INFO L470 AbstractCegarLoop]: Abstraction has 1099 states and 1206 transitions. [2021-11-13 02:31:12,987 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-13 02:31:12,987 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 1206 transitions. [2021-11-13 02:31:12,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-13 02:31:12,988 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:31:12,988 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 02:31:13,010 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2021-11-13 02:31:13,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:31:13,203 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-13 02:31:13,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:31:13,205 INFO L85 PathProgramCache]: Analyzing trace with hash -102759776, now seen corresponding path program 1 times [2021-11-13 02:31:13,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:31:13,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1962463976] [2021-11-13 02:31:13,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:31:13,207 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:31:13,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:31:13,208 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:31:13,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-13 02:31:13,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:31:13,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 02:31:13,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:31:13,397 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-13 02:31:13,443 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-13 02:31:13,443 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:31:13,486 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-13 02:31:13,486 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:31:13,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1962463976] [2021-11-13 02:31:13,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1962463976] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:31:13,487 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:31:13,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-13 02:31:13,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317554838] [2021-11-13 02:31:13,488 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:31:13,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 02:31:13,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:31:13,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 02:31:13,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 02:31:13,493 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-13 02:31:17,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:31:17,272 INFO L93 Difference]: Finished difference Result 1871 states and 2002 transitions. [2021-11-13 02:31:17,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 02:31:17,284 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-13 02:31:17,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:31:17,296 INFO L225 Difference]: With dead ends: 1871 [2021-11-13 02:31:17,296 INFO L226 Difference]: Without dead ends: 1871 [2021-11-13 02:31:17,297 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-13 02:31:17,298 INFO L933 BasicCegarLoop]: 1001 mSDtfsCounter, 2128 mSDsluCounter, 947 mSDsCounter, 0 mSdLazyCounter, 1367 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3162.77ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2134 SdHoareTripleChecker+Valid, 1948 SdHoareTripleChecker+Invalid, 1424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 21.06ms SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 1367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3682.50ms IncrementalHoareTripleChecker+Time [2021-11-13 02:31:17,299 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2134 Valid, 1948 Invalid, 1424 Unknown, 0 Unchecked, 21.06ms Time], IncrementalHoareTripleChecker [57 Valid, 1367 Invalid, 0 Unknown, 0 Unchecked, 3682.50ms Time] [2021-11-13 02:31:17,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1871 states. [2021-11-13 02:31:17,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1871 to 1054. [2021-11-13 02:31:17,331 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-13 02:31:17,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1054 states to 1054 states and 1158 transitions. [2021-11-13 02:31:17,336 INFO L78 Accepts]: Start accepts. Automaton has 1054 states and 1158 transitions. Word has length 9 [2021-11-13 02:31:17,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:31:17,337 INFO L470 AbstractCegarLoop]: Abstraction has 1054 states and 1158 transitions. [2021-11-13 02:31:17,337 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-13 02:31:17,337 INFO L276 IsEmpty]: Start isEmpty. Operand 1054 states and 1158 transitions. [2021-11-13 02:31:17,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-13 02:31:17,338 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:31:17,338 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 02:31:17,350 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-13 02:31:17,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:31:17,550 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-13 02:31:17,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:31:17,550 INFO L85 PathProgramCache]: Analyzing trace with hash -102759775, now seen corresponding path program 1 times [2021-11-13 02:31:17,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:31:17,551 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2001346906] [2021-11-13 02:31:17,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:31:17,551 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:31:17,551 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:31:17,552 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:31:17,553 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-13 02:31:17,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:31:17,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 02:31:17,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:31:17,735 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-13 02:31:17,798 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-13 02:31:17,798 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:31:17,964 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-13 02:31:17,965 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:31:17,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2001346906] [2021-11-13 02:31:17,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2001346906] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:31:17,965 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:31:17,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2021-11-13 02:31:17,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386220461] [2021-11-13 02:31:17,966 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:31:17,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 02:31:17,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:31:17,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 02:31:17,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-13 02:31:17,968 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-13 02:31:25,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:31:25,116 INFO L93 Difference]: Finished difference Result 1486 states and 1587 transitions. [2021-11-13 02:31:25,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 02:31:25,117 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-13 02:31:25,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:31:25,125 INFO L225 Difference]: With dead ends: 1486 [2021-11-13 02:31:25,125 INFO L226 Difference]: Without dead ends: 1486 [2021-11-13 02:31:25,126 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-13 02:31:25,127 INFO L933 BasicCegarLoop]: 1184 mSDtfsCounter, 2041 mSDsluCounter, 1355 mSDsCounter, 0 mSdLazyCounter, 1620 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6262.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2044 SdHoareTripleChecker+Valid, 2539 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 19.10ms SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6989.27ms IncrementalHoareTripleChecker+Time [2021-11-13 02:31:25,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2044 Valid, 2539 Invalid, 1642 Unknown, 0 Unchecked, 19.10ms Time], IncrementalHoareTripleChecker [22 Valid, 1620 Invalid, 0 Unknown, 0 Unchecked, 6989.27ms Time] [2021-11-13 02:31:25,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1486 states. [2021-11-13 02:31:25,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1486 to 1044. [2021-11-13 02:31:25,154 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-13 02:31:25,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 1145 transitions. [2021-11-13 02:31:25,159 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 1145 transitions. Word has length 9 [2021-11-13 02:31:25,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:31:25,160 INFO L470 AbstractCegarLoop]: Abstraction has 1044 states and 1145 transitions. [2021-11-13 02:31:25,160 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-13 02:31:25,160 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 1145 transitions. [2021-11-13 02:31:25,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-13 02:31:25,161 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:31:25,161 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 02:31:25,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Ended with exit code 0 [2021-11-13 02:31:25,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:31:25,373 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-13 02:31:25,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:31:25,373 INFO L85 PathProgramCache]: Analyzing trace with hash -856298529, now seen corresponding path program 1 times [2021-11-13 02:31:25,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:31:25,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [618623501] [2021-11-13 02:31:25,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:31:25,374 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:31:25,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:31:25,375 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:31:25,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-13 02:31:25,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:31:25,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 02:31:25,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:31:25,608 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-13 02:31:25,608 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:31:25,692 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-13 02:31:25,692 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:31:25,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [618623501] [2021-11-13 02:31:25,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [618623501] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:31:25,693 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:31:25,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-13 02:31:25,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597203445] [2021-11-13 02:31:25,693 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:31:25,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 02:31:25,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:31:25,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 02:31:25,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 02:31:25,696 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-13 02:31:26,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:31:26,622 INFO L93 Difference]: Finished difference Result 1494 states and 1632 transitions. [2021-11-13 02:31:26,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 02:31:26,624 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-13 02:31:26,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:31:26,634 INFO L225 Difference]: With dead ends: 1494 [2021-11-13 02:31:26,635 INFO L226 Difference]: Without dead ends: 1494 [2021-11-13 02:31:26,637 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-13 02:31:26,641 INFO L933 BasicCegarLoop]: 1145 mSDtfsCounter, 543 mSDsluCounter, 1947 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 751.81ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 3092 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.55ms SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 876.72ms IncrementalHoareTripleChecker+Time [2021-11-13 02:31:26,644 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [552 Valid, 3092 Invalid, 267 Unknown, 0 Unchecked, 9.55ms Time], IncrementalHoareTripleChecker [13 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 876.72ms Time] [2021-11-13 02:31:26,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1494 states. [2021-11-13 02:31:26,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1494 to 1283. [2021-11-13 02:31:26,686 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-13 02:31:26,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1283 states to 1283 states and 1598 transitions. [2021-11-13 02:31:26,693 INFO L78 Accepts]: Start accepts. Automaton has 1283 states and 1598 transitions. Word has length 11 [2021-11-13 02:31:26,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:31:26,693 INFO L470 AbstractCegarLoop]: Abstraction has 1283 states and 1598 transitions. [2021-11-13 02:31:26,693 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-13 02:31:26,693 INFO L276 IsEmpty]: Start isEmpty. Operand 1283 states and 1598 transitions. [2021-11-13 02:31:26,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-13 02:31:26,694 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:31:26,694 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 02:31:26,710 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-13 02:31:26,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:31:26,911 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-13 02:31:26,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:31:26,912 INFO L85 PathProgramCache]: Analyzing trace with hash 2117571646, now seen corresponding path program 1 times [2021-11-13 02:31:26,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:31:26,916 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1583317836] [2021-11-13 02:31:26,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:31:26,916 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:31:26,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:31:26,917 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:31:26,957 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-13 02:31:27,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:31:27,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 02:31:27,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:31:27,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-13 02:31:27,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-13 02:31:27,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-13 02:31:27,198 INFO L354 Elim1Store]: treesize reduction 166, result has 13.5 percent of original size [2021-11-13 02:31:27,198 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-13 02:31:27,268 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-11-13 02:31:27,269 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-13 02:31:27,311 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-13 02:31:27,311 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:31:27,389 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-13 02:31:27,389 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:31:27,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1583317836] [2021-11-13 02:31:27,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1583317836] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:31:27,390 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:31:27,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-13 02:31:27,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814336028] [2021-11-13 02:31:27,390 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:31:27,390 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 02:31:27,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:31:27,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 02:31:27,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-13 02:31:27,391 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-13 02:31:29,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:31:29,815 INFO L93 Difference]: Finished difference Result 1643 states and 2022 transitions. [2021-11-13 02:31:29,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 02:31:29,817 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-13 02:31:29,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:31:29,826 INFO L225 Difference]: With dead ends: 1643 [2021-11-13 02:31:29,826 INFO L226 Difference]: Without dead ends: 1643 [2021-11-13 02:31:29,826 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-13 02:31:29,827 INFO L933 BasicCegarLoop]: 1033 mSDtfsCounter, 354 mSDsluCounter, 2829 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2081.67ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 3862 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.83ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2352.86ms IncrementalHoareTripleChecker+Time [2021-11-13 02:31:29,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [359 Valid, 3862 Invalid, 434 Unknown, 0 Unchecked, 8.83ms Time], IncrementalHoareTripleChecker [2 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 2352.86ms Time] [2021-11-13 02:31:29,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1643 states. [2021-11-13 02:31:29,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1643 to 1282. [2021-11-13 02:31:29,880 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-13 02:31:29,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1282 states to 1282 states and 1596 transitions. [2021-11-13 02:31:29,887 INFO L78 Accepts]: Start accepts. Automaton has 1282 states and 1596 transitions. Word has length 14 [2021-11-13 02:31:29,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:31:29,887 INFO L470 AbstractCegarLoop]: Abstraction has 1282 states and 1596 transitions. [2021-11-13 02:31:29,887 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-13 02:31:29,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1282 states and 1596 transitions. [2021-11-13 02:31:29,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-13 02:31:29,888 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:31:29,888 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-13 02:31:29,904 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-13 02:31:30,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:31:30,101 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-13 02:31:30,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:31:30,101 INFO L85 PathProgramCache]: Analyzing trace with hash 769788685, now seen corresponding path program 1 times [2021-11-13 02:31:30,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:31:30,102 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [915806731] [2021-11-13 02:31:30,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:31:30,102 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:31:30,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:31:30,102 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:31:30,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-13 02:31:30,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:31:30,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 02:31:30,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:31:30,320 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-13 02:31:30,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:31:30,363 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-13 02:31:30,363 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:31:30,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [915806731] [2021-11-13 02:31:30,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [915806731] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:31:30,364 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:31:30,364 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-13 02:31:30,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910418181] [2021-11-13 02:31:30,365 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:31:30,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 02:31:30,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:31:30,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 02:31:30,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 02:31:30,366 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-13 02:31:30,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:31:30,400 INFO L93 Difference]: Finished difference Result 1222 states and 1510 transitions. [2021-11-13 02:31:30,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 02:31:30,400 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-13 02:31:30,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:31:30,408 INFO L225 Difference]: With dead ends: 1222 [2021-11-13 02:31:30,408 INFO L226 Difference]: Without dead ends: 1222 [2021-11-13 02:31:30,409 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-13 02:31:30,410 INFO L933 BasicCegarLoop]: 1021 mSDtfsCounter, 951 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.77ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 963 SdHoareTripleChecker+Valid, 1155 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.27ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.36ms IncrementalHoareTripleChecker+Time [2021-11-13 02:31:30,410 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [963 Valid, 1155 Invalid, 14 Unknown, 0 Unchecked, 2.27ms Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 16.36ms Time] [2021-11-13 02:31:30,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1222 states. [2021-11-13 02:31:30,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1222 to 1222. [2021-11-13 02:31:30,437 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-13 02:31:30,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 1510 transitions. [2021-11-13 02:31:30,443 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 1510 transitions. Word has length 19 [2021-11-13 02:31:30,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:31:30,444 INFO L470 AbstractCegarLoop]: Abstraction has 1222 states and 1510 transitions. [2021-11-13 02:31:30,444 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-13 02:31:30,444 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 1510 transitions. [2021-11-13 02:31:30,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-13 02:31:30,445 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:31:30,445 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-13 02:31:30,458 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-11-13 02:31:30,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:31:30,658 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-13 02:31:30,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:31:30,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1032548102, now seen corresponding path program 1 times [2021-11-13 02:31:30,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:31:30,660 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [414879978] [2021-11-13 02:31:30,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:31:30,660 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:31:30,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:31:30,661 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:31:30,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-13 02:31:30,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:31:30,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 02:31:30,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:31:30,891 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-13 02:31:30,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:31:30,943 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-13 02:31:30,943 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:31:30,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [414879978] [2021-11-13 02:31:30,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [414879978] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:31:30,944 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:31:30,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-11-13 02:31:30,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541547387] [2021-11-13 02:31:30,944 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:31:30,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 02:31:30,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:31:30,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 02:31:30,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-13 02:31:30,945 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-13 02:31:31,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:31:31,040 INFO L93 Difference]: Finished difference Result 1194 states and 1454 transitions. [2021-11-13 02:31:31,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 02:31:31,041 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-13 02:31:31,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:31:31,050 INFO L225 Difference]: With dead ends: 1194 [2021-11-13 02:31:31,050 INFO L226 Difference]: Without dead ends: 1194 [2021-11-13 02:31:31,050 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-13 02:31:31,051 INFO L933 BasicCegarLoop]: 976 mSDtfsCounter, 922 mSDsluCounter, 1103 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 52.32ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 934 SdHoareTripleChecker+Valid, 2079 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.68ms SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 62.65ms IncrementalHoareTripleChecker+Time [2021-11-13 02:31:31,052 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [934 Valid, 2079 Invalid, 67 Unknown, 0 Unchecked, 4.68ms Time], IncrementalHoareTripleChecker [32 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 62.65ms Time] [2021-11-13 02:31:31,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1194 states. [2021-11-13 02:31:31,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1194 to 1192. [2021-11-13 02:31:31,091 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-13 02:31:31,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1192 states to 1192 states and 1452 transitions. [2021-11-13 02:31:31,097 INFO L78 Accepts]: Start accepts. Automaton has 1192 states and 1452 transitions. Word has length 21 [2021-11-13 02:31:31,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:31:31,098 INFO L470 AbstractCegarLoop]: Abstraction has 1192 states and 1452 transitions. [2021-11-13 02:31:31,098 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-13 02:31:31,098 INFO L276 IsEmpty]: Start isEmpty. Operand 1192 states and 1452 transitions. [2021-11-13 02:31:31,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-13 02:31:31,099 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:31:31,099 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-13 02:31:31,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-13 02:31:31,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:31:31,313 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-13 02:31:31,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:31:31,313 INFO L85 PathProgramCache]: Analyzing trace with hash 1673308372, now seen corresponding path program 1 times [2021-11-13 02:31:31,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:31:31,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1273681714] [2021-11-13 02:31:31,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:31:31,315 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:31:31,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:31:31,316 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:31:31,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-13 02:31:31,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:31:31,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 02:31:31,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:31:31,540 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-13 02:31:31,702 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-13 02:31:31,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:31:31,865 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-13 02:31:31,866 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:31:31,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1273681714] [2021-11-13 02:31:31,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1273681714] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:31:31,866 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:31:31,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-13 02:31:31,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498938504] [2021-11-13 02:31:31,867 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:31:31,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 02:31:31,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:31:31,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 02:31:31,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 02:31:31,870 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-13 02:31:35,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:31:35,815 INFO L93 Difference]: Finished difference Result 2165 states and 2643 transitions. [2021-11-13 02:31:35,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 02:31:35,817 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-13 02:31:35,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:31:35,828 INFO L225 Difference]: With dead ends: 2165 [2021-11-13 02:31:35,828 INFO L226 Difference]: Without dead ends: 2165 [2021-11-13 02:31:35,829 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-13 02:31:35,829 INFO L933 BasicCegarLoop]: 827 mSDtfsCounter, 2017 mSDsluCounter, 1161 mSDsCounter, 0 mSdLazyCounter, 1841 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3279.82ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2020 SdHoareTripleChecker+Valid, 1988 SdHoareTripleChecker+Invalid, 1860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.59ms SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1841 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3852.18ms IncrementalHoareTripleChecker+Time [2021-11-13 02:31:35,830 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2020 Valid, 1988 Invalid, 1860 Unknown, 0 Unchecked, 11.59ms Time], IncrementalHoareTripleChecker [19 Valid, 1841 Invalid, 0 Unknown, 0 Unchecked, 3852.18ms Time] [2021-11-13 02:31:35,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2165 states. [2021-11-13 02:31:35,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2165 to 1188. [2021-11-13 02:31:35,865 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-13 02:31:35,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1188 states to 1188 states and 1444 transitions. [2021-11-13 02:31:35,872 INFO L78 Accepts]: Start accepts. Automaton has 1188 states and 1444 transitions. Word has length 35 [2021-11-13 02:31:35,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:31:35,872 INFO L470 AbstractCegarLoop]: Abstraction has 1188 states and 1444 transitions. [2021-11-13 02:31:35,873 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-13 02:31:35,873 INFO L276 IsEmpty]: Start isEmpty. Operand 1188 states and 1444 transitions. [2021-11-13 02:31:35,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-13 02:31:35,874 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:31:35,874 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-13 02:31:35,903 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Ended with exit code 0 [2021-11-13 02:31:36,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:31:36,088 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-13 02:31:36,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:31:36,088 INFO L85 PathProgramCache]: Analyzing trace with hash 1673308373, now seen corresponding path program 1 times [2021-11-13 02:31:36,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:31:36,089 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1009242591] [2021-11-13 02:31:36,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:31:36,090 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:31:36,090 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:31:36,091 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:31:36,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-13 02:31:36,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:31:36,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 02:31:36,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:31:36,318 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-13 02:31:36,656 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-13 02:31:36,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:31:37,354 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-13 02:31:37,354 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:31:37,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1009242591] [2021-11-13 02:31:37,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1009242591] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:31:37,354 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:31:37,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2021-11-13 02:31:37,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999334389] [2021-11-13 02:31:37,355 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:31:37,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 02:31:37,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:31:37,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 02:31:37,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-13 02:31:37,356 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-13 02:31:47,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:31:47,035 INFO L93 Difference]: Finished difference Result 1795 states and 2203 transitions. [2021-11-13 02:31:47,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 02:31:47,036 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-13 02:31:47,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:31:47,046 INFO L225 Difference]: With dead ends: 1795 [2021-11-13 02:31:47,046 INFO L226 Difference]: Without dead ends: 1795 [2021-11-13 02:31:47,047 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2021-11-13 02:31:47,047 INFO L933 BasicCegarLoop]: 1231 mSDtfsCounter, 1770 mSDsluCounter, 2725 mSDsCounter, 0 mSdLazyCounter, 2919 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8386.53ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1770 SdHoareTripleChecker+Valid, 3956 SdHoareTripleChecker+Invalid, 2940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 16.80ms SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 2919 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9405.06ms IncrementalHoareTripleChecker+Time [2021-11-13 02:31:47,048 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1770 Valid, 3956 Invalid, 2940 Unknown, 0 Unchecked, 16.80ms Time], IncrementalHoareTripleChecker [21 Valid, 2919 Invalid, 0 Unknown, 0 Unchecked, 9405.06ms Time] [2021-11-13 02:31:47,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1795 states. [2021-11-13 02:31:47,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1795 to 1184. [2021-11-13 02:31:47,073 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-13 02:31:47,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 1436 transitions. [2021-11-13 02:31:47,078 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 1436 transitions. Word has length 35 [2021-11-13 02:31:47,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:31:47,079 INFO L470 AbstractCegarLoop]: Abstraction has 1184 states and 1436 transitions. [2021-11-13 02:31:47,079 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-13 02:31:47,079 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 1436 transitions. [2021-11-13 02:31:47,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-11-13 02:31:47,081 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:31:47,081 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-13 02:31:47,111 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-13 02:31:47,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:31:47,294 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-13 02:31:47,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:31:47,295 INFO L85 PathProgramCache]: Analyzing trace with hash -2063927218, now seen corresponding path program 1 times [2021-11-13 02:31:47,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:31:47,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [210381935] [2021-11-13 02:31:47,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:31:47,295 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:31:47,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:31:47,296 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:31:47,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-13 02:31:47,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:31:47,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 02:31:47,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:31:47,600 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-13 02:31:47,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:31:47,746 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-13 02:31:47,746 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:31:47,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [210381935] [2021-11-13 02:31:47,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [210381935] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:31:47,747 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:31:47,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-13 02:31:47,747 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192817672] [2021-11-13 02:31:47,747 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:31:47,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 02:31:47,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:31:47,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 02:31:47,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 02:31:47,749 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-13 02:31:47,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:31:47,811 INFO L93 Difference]: Finished difference Result 1172 states and 1416 transitions. [2021-11-13 02:31:47,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 02:31:47,812 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-13 02:31:47,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:31:47,817 INFO L225 Difference]: With dead ends: 1172 [2021-11-13 02:31:47,817 INFO L226 Difference]: Without dead ends: 1172 [2021-11-13 02:31:47,818 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-13 02:31:47,819 INFO L933 BasicCegarLoop]: 970 mSDtfsCounter, 898 mSDsluCounter, 1020 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.02ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 910 SdHoareTripleChecker+Valid, 1990 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.82ms SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.76ms IncrementalHoareTripleChecker+Time [2021-11-13 02:31:47,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [910 Valid, 1990 Invalid, 43 Unknown, 0 Unchecked, 2.82ms Time], IncrementalHoareTripleChecker [9 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 41.76ms Time] [2021-11-13 02:31:47,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1172 states. [2021-11-13 02:31:47,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1172 to 1172. [2021-11-13 02:31:47,842 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-13 02:31:47,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 1416 transitions. [2021-11-13 02:31:47,847 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 1416 transitions. Word has length 54 [2021-11-13 02:31:47,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:31:47,848 INFO L470 AbstractCegarLoop]: Abstraction has 1172 states and 1416 transitions. [2021-11-13 02:31:47,848 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-13 02:31:47,848 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 1416 transitions. [2021-11-13 02:31:47,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-13 02:31:47,849 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:31:47,850 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-13 02:31:47,871 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-13 02:31:48,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:31:48,063 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-13 02:31:48,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:31:48,064 INFO L85 PathProgramCache]: Analyzing trace with hash -203140862, now seen corresponding path program 1 times [2021-11-13 02:31:48,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:31:48,064 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [500710030] [2021-11-13 02:31:48,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:31:48,065 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:31:48,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:31:48,066 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:31:48,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-13 02:31:48,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:31:48,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 02:31:48,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:31:48,564 INFO L354 Elim1Store]: treesize reduction 77, result has 29.4 percent of original size [2021-11-13 02:31:48,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 37 [2021-11-13 02:31:48,774 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-11-13 02:31:48,775 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 17 treesize of output 22 [2021-11-13 02:31:48,917 INFO L354 Elim1Store]: treesize reduction 30, result has 36.2 percent of original size [2021-11-13 02:31:48,918 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 33 treesize of output 44 [2021-11-13 02:31:49,375 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-13 02:31:49,375 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:31:49,799 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-13 02:31:49,800 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:31:49,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [500710030] [2021-11-13 02:31:49,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [500710030] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:31:49,800 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:31:49,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2021-11-13 02:31:49,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238357900] [2021-11-13 02:31:49,801 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:31:49,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 02:31:49,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:31:49,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 02:31:49,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-11-13 02:31:49,802 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-13 02:31:51,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:31:51,765 INFO L93 Difference]: Finished difference Result 1372 states and 1622 transitions. [2021-11-13 02:31:51,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 02:31:51,766 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-13 02:31:51,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:31:51,774 INFO L225 Difference]: With dead ends: 1372 [2021-11-13 02:31:51,774 INFO L226 Difference]: Without dead ends: 1372 [2021-11-13 02:31:51,774 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-13 02:31:51,775 INFO L933 BasicCegarLoop]: 762 mSDtfsCounter, 889 mSDsluCounter, 866 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1607.65ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 889 SdHoareTripleChecker+Valid, 1628 SdHoareTripleChecker+Invalid, 780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.62ms SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 236 IncrementalHoareTripleChecker+Unchecked, 1914.18ms IncrementalHoareTripleChecker+Time [2021-11-13 02:31:51,775 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [889 Valid, 1628 Invalid, 780 Unknown, 0 Unchecked, 7.62ms Time], IncrementalHoareTripleChecker [31 Valid, 513 Invalid, 0 Unknown, 236 Unchecked, 1914.18ms Time] [2021-11-13 02:31:51,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1372 states. [2021-11-13 02:31:51,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1372 to 1307. [2021-11-13 02:31:51,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1307 states, 879 states have (on average 1.8088737201365188) internal successors, (1590), 1287 states have internal predecessors, (1590), 15 states have call successors, (15), 7 states have call predecessors, (15), 5 states have return successors, (15), 13 states have call predecessors, (15), 15 states have call successors, (15) [2021-11-13 02:31:51,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1307 states to 1307 states and 1620 transitions. [2021-11-13 02:31:51,822 INFO L78 Accepts]: Start accepts. Automaton has 1307 states and 1620 transitions. Word has length 62 [2021-11-13 02:31:51,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:31:51,823 INFO L470 AbstractCegarLoop]: Abstraction has 1307 states and 1620 transitions. [2021-11-13 02:31:51,823 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-13 02:31:51,823 INFO L276 IsEmpty]: Start isEmpty. Operand 1307 states and 1620 transitions. [2021-11-13 02:31:51,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-13 02:31:51,832 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:31:51,832 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-13 02:31:51,852 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-13 02:31:52,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:31:52,048 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-13 02:31:52,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:31:52,048 INFO L85 PathProgramCache]: Analyzing trace with hash -203140861, now seen corresponding path program 1 times [2021-11-13 02:31:52,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:31:52,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [882410560] [2021-11-13 02:31:52,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:31:52,049 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:31:52,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:31:52,050 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:31:52,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-13 02:31:52,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:31:52,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-13 02:31:52,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:31:52,474 INFO L354 Elim1Store]: treesize reduction 77, result has 29.4 percent of original size [2021-11-13 02:31:52,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 49 [2021-11-13 02:31:52,537 INFO L354 Elim1Store]: treesize reduction 33, result has 40.0 percent of original size [2021-11-13 02:31:52,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 63 [2021-11-13 02:31:52,815 INFO L354 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2021-11-13 02:31:52,815 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 44 treesize of output 51 [2021-11-13 02:31:52,856 INFO L354 Elim1Store]: treesize reduction 2, result has 92.0 percent of original size [2021-11-13 02:31:52,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 64 [2021-11-13 02:31:53,266 INFO L354 Elim1Store]: treesize reduction 28, result has 40.4 percent of original size [2021-11-13 02:31:53,266 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-13 02:31:59,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-13 02:31:59,809 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:32:02,086 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-13 02:32:02,086 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:32:02,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [882410560] [2021-11-13 02:32:02,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [882410560] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:32:02,086 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:32:02,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 9 [2021-11-13 02:32:02,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470092645] [2021-11-13 02:32:02,087 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:32:02,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-13 02:32:02,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:32:02,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-13 02:32:02,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-13 02:32:02,088 INFO L87 Difference]: Start difference. First operand 1307 states and 1620 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-13 02:32:10,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:32:10,415 INFO L93 Difference]: Finished difference Result 1312 states and 1626 transitions. [2021-11-13 02:32:10,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 02:32:10,416 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-13 02:32:10,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:32:10,422 INFO L225 Difference]: With dead ends: 1312 [2021-11-13 02:32:10,422 INFO L226 Difference]: Without dead ends: 1312 [2021-11-13 02:32:10,423 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-11-13 02:32:10,423 INFO L933 BasicCegarLoop]: 952 mSDtfsCounter, 78 mSDsluCounter, 2881 mSDsCounter, 0 mSdLazyCounter, 891 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7673.93ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 3833 SdHoareTripleChecker+Invalid, 2898 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.51ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 891 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2005 IncrementalHoareTripleChecker+Unchecked, 8277.91ms IncrementalHoareTripleChecker+Time [2021-11-13 02:32:10,423 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 3833 Invalid, 2898 Unknown, 0 Unchecked, 10.51ms Time], IncrementalHoareTripleChecker [2 Valid, 891 Invalid, 0 Unknown, 2005 Unchecked, 8277.91ms Time] [2021-11-13 02:32:10,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1312 states. [2021-11-13 02:32:10,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1312 to 1312. [2021-11-13 02:32:10,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1312 states, 883 states have (on average 1.8052095130237826) internal successors, (1594), 1291 states have internal predecessors, (1594), 16 states have call successors, (16), 8 states have call predecessors, (16), 5 states have return successors, (16), 13 states have call predecessors, (16), 16 states have call successors, (16) [2021-11-13 02:32:10,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1312 states to 1312 states and 1626 transitions. [2021-11-13 02:32:10,469 INFO L78 Accepts]: Start accepts. Automaton has 1312 states and 1626 transitions. Word has length 62 [2021-11-13 02:32:10,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:32:10,469 INFO L470 AbstractCegarLoop]: Abstraction has 1312 states and 1626 transitions. [2021-11-13 02:32:10,469 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-13 02:32:10,470 INFO L276 IsEmpty]: Start isEmpty. Operand 1312 states and 1626 transitions. [2021-11-13 02:32:10,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-11-13 02:32:10,470 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:32:10,471 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-13 02:32:10,487 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-13 02:32:10,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:32:10,687 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-13 02:32:10,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:32:10,688 INFO L85 PathProgramCache]: Analyzing trace with hash -1864793253, now seen corresponding path program 1 times [2021-11-13 02:32:10,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:32:10,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1714403176] [2021-11-13 02:32:10,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:32:10,689 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:32:10,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:32:10,690 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:32:10,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-13 02:32:10,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:32:10,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 02:32:10,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:32:11,120 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-13 02:32:11,120 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:32:11,257 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-13 02:32:11,257 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:32:11,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1714403176] [2021-11-13 02:32:11,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1714403176] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:32:11,258 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:32:11,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 8 [2021-11-13 02:32:11,258 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133651220] [2021-11-13 02:32:11,258 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:32:11,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 02:32:11,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:32:11,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 02:32:11,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-13 02:32:11,259 INFO L87 Difference]: Start difference. First operand 1312 states and 1626 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-13 02:32:11,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:32:11,365 INFO L93 Difference]: Finished difference Result 1328 states and 1643 transitions. [2021-11-13 02:32:11,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 02:32:11,366 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-13 02:32:11,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:32:11,372 INFO L225 Difference]: With dead ends: 1328 [2021-11-13 02:32:11,372 INFO L226 Difference]: Without dead ends: 1328 [2021-11-13 02:32:11,372 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-13 02:32:11,373 INFO L933 BasicCegarLoop]: 967 mSDtfsCounter, 25 mSDsluCounter, 3861 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 69.28ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 4828 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.01ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 78.55ms IncrementalHoareTripleChecker+Time [2021-11-13 02:32:11,373 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 4828 Invalid, 40 Unknown, 0 Unchecked, 3.01ms Time], IncrementalHoareTripleChecker [3 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 78.55ms Time] [2021-11-13 02:32:11,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1328 states. [2021-11-13 02:32:11,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1328 to 1326. [2021-11-13 02:32:11,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1326 states, 894 states have (on average 1.7997762863534676) internal successors, (1609), 1302 states have internal predecessors, (1609), 17 states have call successors, (17), 11 states have call predecessors, (17), 7 states have return successors, (17), 14 states have call predecessors, (17), 17 states have call successors, (17) [2021-11-13 02:32:11,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1326 states to 1326 states and 1643 transitions. [2021-11-13 02:32:11,403 INFO L78 Accepts]: Start accepts. Automaton has 1326 states and 1643 transitions. Word has length 68 [2021-11-13 02:32:11,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:32:11,404 INFO L470 AbstractCegarLoop]: Abstraction has 1326 states and 1643 transitions. [2021-11-13 02:32:11,404 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-13 02:32:11,404 INFO L276 IsEmpty]: Start isEmpty. Operand 1326 states and 1643 transitions. [2021-11-13 02:32:11,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-11-13 02:32:11,405 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:32:11,405 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-13 02:32:11,435 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-13 02:32:11,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:32:11,620 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-13 02:32:11,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:32:11,620 INFO L85 PathProgramCache]: Analyzing trace with hash -1913615011, now seen corresponding path program 1 times [2021-11-13 02:32:11,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:32:11,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1006633393] [2021-11-13 02:32:11,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:32:11,622 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:32:11,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:32:11,623 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:32:11,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-13 02:32:11,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:32:11,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-13 02:32:11,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:32:12,169 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-13 02:32:12,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:32:12,469 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-13 02:32:12,469 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:32:12,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1006633393] [2021-11-13 02:32:12,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1006633393] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:32:12,469 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:32:12,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-13 02:32:12,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949691259] [2021-11-13 02:32:12,470 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:32:12,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-13 02:32:12,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:32:12,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 02:32:12,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-13 02:32:12,472 INFO L87 Difference]: Start difference. First operand 1326 states and 1643 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-13 02:32:12,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:32:12,766 INFO L93 Difference]: Finished difference Result 1370 states and 1693 transitions. [2021-11-13 02:32:12,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 02:32:12,768 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-13 02:32:12,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:32:12,778 INFO L225 Difference]: With dead ends: 1370 [2021-11-13 02:32:12,778 INFO L226 Difference]: Without dead ends: 1370 [2021-11-13 02:32:12,779 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-13 02:32:12,779 INFO L933 BasicCegarLoop]: 967 mSDtfsCounter, 119 mSDsluCounter, 4658 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 210.93ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 5625 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.33ms SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 253.22ms IncrementalHoareTripleChecker+Time [2021-11-13 02:32:12,780 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 5625 Invalid, 192 Unknown, 0 Unchecked, 11.33ms Time], IncrementalHoareTripleChecker [18 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 253.22ms Time] [2021-11-13 02:32:12,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1370 states. [2021-11-13 02:32:12,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1370 to 1329. [2021-11-13 02:32:12,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1329 states, 896 states have (on average 1.7979910714285714) internal successors, (1611), 1304 states have internal predecessors, (1611), 17 states have call successors, (17), 11 states have call predecessors, (17), 8 states have return successors, (19), 14 states have call predecessors, (19), 17 states have call successors, (19) [2021-11-13 02:32:12,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1329 states to 1329 states and 1647 transitions. [2021-11-13 02:32:12,814 INFO L78 Accepts]: Start accepts. Automaton has 1329 states and 1647 transitions. Word has length 68 [2021-11-13 02:32:12,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:32:12,814 INFO L470 AbstractCegarLoop]: Abstraction has 1329 states and 1647 transitions. [2021-11-13 02:32:12,814 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-13 02:32:12,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1329 states and 1647 transitions. [2021-11-13 02:32:12,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-13 02:32:12,815 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:32:12,816 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-13 02:32:12,838 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-13 02:32:13,031 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:32:13,031 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-13 02:32:13,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:32:13,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1847999061, now seen corresponding path program 1 times [2021-11-13 02:32:13,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:32:13,032 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [161166222] [2021-11-13 02:32:13,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:32:13,032 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:32:13,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:32:13,032 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:32:13,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-13 02:32:13,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:32:13,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-13 02:32:13,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:32:13,489 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-13 02:32:13,750 INFO L354 Elim1Store]: treesize reduction 12, result has 40.0 percent of original size [2021-11-13 02:32:13,750 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-13 02:32:13,768 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-13 02:32:13,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:32:14,140 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-13 02:32:14,140 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:32:14,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [161166222] [2021-11-13 02:32:14,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [161166222] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:32:14,141 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:32:14,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 6 [2021-11-13 02:32:14,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495650430] [2021-11-13 02:32:14,141 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:32:14,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 02:32:14,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:32:14,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 02:32:14,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-13 02:32:14,143 INFO L87 Difference]: Start difference. First operand 1329 states and 1647 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-13 02:32:17,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:32:17,515 INFO L93 Difference]: Finished difference Result 2288 states and 2825 transitions. [2021-11-13 02:32:17,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 02:32:17,516 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-13 02:32:17,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:32:17,528 INFO L225 Difference]: With dead ends: 2288 [2021-11-13 02:32:17,528 INFO L226 Difference]: Without dead ends: 2288 [2021-11-13 02:32:17,528 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 136 SyntacticMatches, 4 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-13 02:32:17,529 INFO L933 BasicCegarLoop]: 813 mSDtfsCounter, 1391 mSDsluCounter, 2208 mSDsCounter, 0 mSdLazyCounter, 1373 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2779.14ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1397 SdHoareTripleChecker+Valid, 3021 SdHoareTripleChecker+Invalid, 1885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.09ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 506 IncrementalHoareTripleChecker+Unchecked, 3298.51ms IncrementalHoareTripleChecker+Time [2021-11-13 02:32:17,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1397 Valid, 3021 Invalid, 1885 Unknown, 0 Unchecked, 13.09ms Time], IncrementalHoareTripleChecker [6 Valid, 1373 Invalid, 0 Unknown, 506 Unchecked, 3298.51ms Time] [2021-11-13 02:32:17,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2288 states. [2021-11-13 02:32:17,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2288 to 1328. [2021-11-13 02:32:17,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1328 states, 896 states have (on average 1.796875) internal successors, (1610), 1303 states have internal predecessors, (1610), 17 states have call successors, (17), 11 states have call predecessors, (17), 8 states have return successors, (19), 14 states have call predecessors, (19), 17 states have call successors, (19) [2021-11-13 02:32:17,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1328 states to 1328 states and 1646 transitions. [2021-11-13 02:32:17,563 INFO L78 Accepts]: Start accepts. Automaton has 1328 states and 1646 transitions. Word has length 73 [2021-11-13 02:32:17,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:32:17,564 INFO L470 AbstractCegarLoop]: Abstraction has 1328 states and 1646 transitions. [2021-11-13 02:32:17,564 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-13 02:32:17,564 INFO L276 IsEmpty]: Start isEmpty. Operand 1328 states and 1646 transitions. [2021-11-13 02:32:17,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-13 02:32:17,565 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:32:17,565 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-13 02:32:17,598 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-13 02:32:17,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:32:17,779 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-13 02:32:17,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:32:17,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1847999062, now seen corresponding path program 1 times [2021-11-13 02:32:17,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:32:17,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1796623691] [2021-11-13 02:32:17,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:32:17,781 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:32:17,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:32:17,782 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:32:17,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-13 02:32:18,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:32:18,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-13 02:32:18,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:32:18,269 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-13 02:32:18,276 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-13 02:32:21,103 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-13 02:32:21,109 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 29 treesize of output 31 [2021-11-13 02:32:21,122 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-13 02:32:21,123 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 23 treesize of output 23 [2021-11-13 02:32:21,158 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-13 02:32:21,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:32:43,848 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-13 02:32:43,848 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:32:43,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1796623691] [2021-11-13 02:32:43,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1796623691] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:32:43,849 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:32:43,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 11 [2021-11-13 02:32:43,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800550915] [2021-11-13 02:32:43,850 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:32:43,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-13 02:32:43,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:32:43,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-13 02:32:43,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=96, Unknown=8, NotChecked=0, Total=132 [2021-11-13 02:32:43,852 INFO L87 Difference]: Start difference. First operand 1328 states and 1646 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-13 02:32:56,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:32:56,239 INFO L93 Difference]: Finished difference Result 2343 states and 2943 transitions. [2021-11-13 02:32:56,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 02:32:56,240 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-13 02:32:56,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:32:56,253 INFO L225 Difference]: With dead ends: 2343 [2021-11-13 02:32:56,253 INFO L226 Difference]: Without dead ends: 2343 [2021-11-13 02:32:56,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 18.8s TimeCoverageRelationStatistics Valid=36, Invalid=111, Unknown=9, NotChecked=0, Total=156 [2021-11-13 02:32:56,254 INFO L933 BasicCegarLoop]: 678 mSDtfsCounter, 2345 mSDsluCounter, 3764 mSDsCounter, 0 mSdLazyCounter, 4018 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8825.96ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2356 SdHoareTripleChecker+Valid, 4442 SdHoareTripleChecker+Invalid, 7302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 30.36ms SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 4018 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3228 IncrementalHoareTripleChecker+Unchecked, 10241.21ms IncrementalHoareTripleChecker+Time [2021-11-13 02:32:56,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2356 Valid, 4442 Invalid, 7302 Unknown, 0 Unchecked, 30.36ms Time], IncrementalHoareTripleChecker [56 Valid, 4018 Invalid, 0 Unknown, 3228 Unchecked, 10241.21ms Time] [2021-11-13 02:32:56,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2343 states. [2021-11-13 02:32:56,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2343 to 1296. [2021-11-13 02:32:56,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1296 states, 898 states have (on average 1.7561247216035634) internal successors, (1577), 1271 states have internal predecessors, (1577), 17 states have call successors, (17), 11 states have call predecessors, (17), 8 states have return successors, (19), 14 states have call predecessors, (19), 17 states have call successors, (19) [2021-11-13 02:32:56,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1296 states to 1296 states and 1613 transitions. [2021-11-13 02:32:56,301 INFO L78 Accepts]: Start accepts. Automaton has 1296 states and 1613 transitions. Word has length 73 [2021-11-13 02:32:56,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:32:56,302 INFO L470 AbstractCegarLoop]: Abstraction has 1296 states and 1613 transitions. [2021-11-13 02:32:56,302 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-13 02:32:56,302 INFO L276 IsEmpty]: Start isEmpty. Operand 1296 states and 1613 transitions. [2021-11-13 02:32:56,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-13 02:32:56,303 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:32:56,303 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-13 02:32:56,324 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-13 02:32:56,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:32:56,524 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-13 02:32:56,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:32:56,525 INFO L85 PathProgramCache]: Analyzing trace with hash 816968073, now seen corresponding path program 1 times [2021-11-13 02:32:56,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:32:56,525 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [19213293] [2021-11-13 02:32:56,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:32:56,525 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:32:56,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:32:56,526 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:32:56,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-13 02:32:56,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:32:56,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 02:32:56,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:32:56,890 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-13 02:32:56,909 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-13 02:32:56,943 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-13 02:32:56,995 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-13 02:32:56,995 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:32:57,178 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-13 02:32:57,178 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:32:57,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [19213293] [2021-11-13 02:32:57,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [19213293] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:32:57,178 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:32:57,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-11-13 02:32:57,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220653584] [2021-11-13 02:32:57,178 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:32:57,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 02:32:57,179 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:32:57,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 02:32:57,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-13 02:32:57,180 INFO L87 Difference]: Start difference. First operand 1296 states and 1613 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-13 02:33:01,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:33:01,879 INFO L93 Difference]: Finished difference Result 1304 states and 1621 transitions. [2021-11-13 02:33:01,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 02:33:01,893 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-13 02:33:01,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:33:01,900 INFO L225 Difference]: With dead ends: 1304 [2021-11-13 02:33:01,900 INFO L226 Difference]: Without dead ends: 1304 [2021-11-13 02:33:01,901 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 149 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-11-13 02:33:01,902 INFO L933 BasicCegarLoop]: 927 mSDtfsCounter, 23 mSDsluCounter, 2943 mSDsCounter, 0 mSdLazyCounter, 2670 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3981.12ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 3870 SdHoareTripleChecker+Invalid, 2672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.95ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2670 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4604.52ms IncrementalHoareTripleChecker+Time [2021-11-13 02:33:01,902 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 3870 Invalid, 2672 Unknown, 0 Unchecked, 10.95ms Time], IncrementalHoareTripleChecker [2 Valid, 2670 Invalid, 0 Unknown, 0 Unchecked, 4604.52ms Time] [2021-11-13 02:33:01,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1304 states. [2021-11-13 02:33:01,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1304 to 1303. [2021-11-13 02:33:01,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1303 states, 904 states have (on average 1.7533185840707965) internal successors, (1585), 1277 states have internal predecessors, (1585), 17 states have call successors, (17), 12 states have call predecessors, (17), 9 states have return successors, (19), 14 states have call predecessors, (19), 17 states have call successors, (19) [2021-11-13 02:33:01,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1303 states to 1303 states and 1621 transitions. [2021-11-13 02:33:01,927 INFO L78 Accepts]: Start accepts. Automaton has 1303 states and 1621 transitions. Word has length 80 [2021-11-13 02:33:01,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:33:01,928 INFO L470 AbstractCegarLoop]: Abstraction has 1303 states and 1621 transitions. [2021-11-13 02:33:01,928 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-13 02:33:01,929 INFO L276 IsEmpty]: Start isEmpty. Operand 1303 states and 1621 transitions. [2021-11-13 02:33:01,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-11-13 02:33:01,929 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:33:01,930 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-13 02:33:01,948 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-13 02:33:02,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:33:02,148 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-13 02:33:02,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:33:02,148 INFO L85 PathProgramCache]: Analyzing trace with hash -443793445, now seen corresponding path program 1 times [2021-11-13 02:33:02,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:33:02,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [253087753] [2021-11-13 02:33:02,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:33:02,149 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:33:02,149 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:33:02,150 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:33:02,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-13 02:33:02,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:33:02,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-13 02:33:02,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:33:02,552 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-13 02:33:02,596 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-13 02:33:02,603 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-13 02:33:02,669 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-13 02:33:02,671 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-13 02:33:02,774 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-13 02:33:02,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:33:03,549 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-13 02:33:03,550 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:33:03,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [253087753] [2021-11-13 02:33:03,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [253087753] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:33:03,550 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:33:03,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 15 [2021-11-13 02:33:03,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180593227] [2021-11-13 02:33:03,550 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:33:03,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-13 02:33:03,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:33:03,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-13 02:33:03,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-11-13 02:33:03,552 INFO L87 Difference]: Start difference. First operand 1303 states and 1621 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-13 02:33:19,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:33:19,342 INFO L93 Difference]: Finished difference Result 1305 states and 1620 transitions. [2021-11-13 02:33:19,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-13 02:33:19,343 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-13 02:33:19,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:33:19,347 INFO L225 Difference]: With dead ends: 1305 [2021-11-13 02:33:19,347 INFO L226 Difference]: Without dead ends: 1305 [2021-11-13 02:33:19,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-11-13 02:33:19,349 INFO L933 BasicCegarLoop]: 927 mSDtfsCounter, 42 mSDsluCounter, 5896 mSDsCounter, 0 mSdLazyCounter, 4478 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13881.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 6823 SdHoareTripleChecker+Invalid, 4486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 20.63ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 4478 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15344.77ms IncrementalHoareTripleChecker+Time [2021-11-13 02:33:19,349 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 6823 Invalid, 4486 Unknown, 0 Unchecked, 20.63ms Time], IncrementalHoareTripleChecker [8 Valid, 4478 Invalid, 0 Unknown, 0 Unchecked, 15344.77ms Time] [2021-11-13 02:33:19,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1305 states. [2021-11-13 02:33:19,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1305 to 1303. [2021-11-13 02:33:19,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1303 states, 904 states have (on average 1.752212389380531) internal successors, (1584), 1277 states have internal predecessors, (1584), 17 states have call successors, (17), 12 states have call predecessors, (17), 9 states have return successors, (19), 14 states have call predecessors, (19), 17 states have call successors, (19) [2021-11-13 02:33:19,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1303 states to 1303 states and 1620 transitions. [2021-11-13 02:33:19,369 INFO L78 Accepts]: Start accepts. Automaton has 1303 states and 1620 transitions. Word has length 81 [2021-11-13 02:33:19,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:33:19,370 INFO L470 AbstractCegarLoop]: Abstraction has 1303 states and 1620 transitions. [2021-11-13 02:33:19,370 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-13 02:33:19,370 INFO L276 IsEmpty]: Start isEmpty. Operand 1303 states and 1620 transitions. [2021-11-13 02:33:19,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2021-11-13 02:33:19,371 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:33:19,371 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-13 02:33:19,385 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-13 02:33:19,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:33:19,585 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-13 02:33:19,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:33:19,585 INFO L85 PathProgramCache]: Analyzing trace with hash 540063607, now seen corresponding path program 1 times [2021-11-13 02:33:19,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:33:19,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1184177028] [2021-11-13 02:33:19,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:33:19,586 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:33:19,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:33:19,587 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:33:19,589 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-13 02:33:19,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:33:19,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 02:33:19,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:33:20,061 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-13 02:33:20,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:33:20,243 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-13 02:33:20,244 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:33:20,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1184177028] [2021-11-13 02:33:20,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1184177028] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 02:33:20,244 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 02:33:20,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-13 02:33:20,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170692294] [2021-11-13 02:33:20,245 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 02:33:20,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 02:33:20,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:33:20,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 02:33:20,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-13 02:33:20,246 INFO L87 Difference]: Start difference. First operand 1303 states and 1620 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-13 02:33:20,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:33:20,378 INFO L93 Difference]: Finished difference Result 1315 states and 1633 transitions. [2021-11-13 02:33:20,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 02:33:20,380 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-13 02:33:20,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:33:20,384 INFO L225 Difference]: With dead ends: 1315 [2021-11-13 02:33:20,384 INFO L226 Difference]: Without dead ends: 1309 [2021-11-13 02:33:20,384 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-13 02:33:20,385 INFO L933 BasicCegarLoop]: 931 mSDtfsCounter, 43 mSDsluCounter, 933 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 70.41ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 1864 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.91ms SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 78.97ms IncrementalHoareTripleChecker+Time [2021-11-13 02:33:20,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 1864 Invalid, 51 Unknown, 0 Unchecked, 1.91ms Time], IncrementalHoareTripleChecker [13 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 78.97ms Time] [2021-11-13 02:33:20,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1309 states. [2021-11-13 02:33:20,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1309 to 1309. [2021-11-13 02:33:20,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1309 states, 909 states have (on average 1.7491749174917492) internal successors, (1590), 1283 states have internal predecessors, (1590), 17 states have call successors, (17), 12 states have call predecessors, (17), 10 states have return successors, (20), 14 states have call predecessors, (20), 17 states have call successors, (20) [2021-11-13 02:33:20,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1309 states to 1309 states and 1627 transitions. [2021-11-13 02:33:20,408 INFO L78 Accepts]: Start accepts. Automaton has 1309 states and 1627 transitions. Word has length 88 [2021-11-13 02:33:20,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:33:20,409 INFO L470 AbstractCegarLoop]: Abstraction has 1309 states and 1627 transitions. [2021-11-13 02:33:20,409 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-13 02:33:20,409 INFO L276 IsEmpty]: Start isEmpty. Operand 1309 states and 1627 transitions. [2021-11-13 02:33:20,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-11-13 02:33:20,410 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:33:20,410 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-13 02:33:20,428 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-13 02:33:20,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-13 02:33:20,625 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-13 02:33:20,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:33:20,625 INFO L85 PathProgramCache]: Analyzing trace with hash 1673703735, now seen corresponding path program 1 times [2021-11-13 02:33:20,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:33:20,626 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1039934413] [2021-11-13 02:33:20,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:33:20,626 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:33:20,626 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:33:20,627 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:33:20,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-13 02:33:20,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:33:20,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 02:33:20,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:33:21,075 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-13 02:33:21,075 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:33:21,408 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-13 02:33:21,408 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:33:21,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1039934413] [2021-11-13 02:33:21,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1039934413] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 02:33:21,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1018004810] [2021-11-13 02:33:21,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:33:21,409 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 02:33:21,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 02:33:21,410 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 02:33:21,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2021-11-13 02:33:21,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:33:21,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-13 02:33:21,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:33:21,952 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-13 02:33:21,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:33:22,141 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-13 02:33:22,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1018004810] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 02:33:22,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878462978] [2021-11-13 02:33:22,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 02:33:22,142 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 02:33:22,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 02:33:22,143 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 02:33:22,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-13 02:33:22,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 02:33:22,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-13 02:33:22,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:33:22,516 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-13 02:33:22,516 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:33:22,861 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-13 02:33:22,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878462978] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 02:33:22,862 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 02:33:22,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7, 7, 7, 7] total 17 [2021-11-13 02:33:22,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842826479] [2021-11-13 02:33:22,862 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 02:33:22,863 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-13 02:33:22,863 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:33:22,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-13 02:33:22,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=179, Unknown=0, NotChecked=0, Total=272 [2021-11-13 02:33:22,864 INFO L87 Difference]: Start difference. First operand 1309 states and 1627 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-13 02:33:23,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 02:33:23,384 INFO L93 Difference]: Finished difference Result 1327 states and 1648 transitions. [2021-11-13 02:33:23,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-13 02:33:23,385 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-13 02:33:23,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 02:33:23,387 INFO L225 Difference]: With dead ends: 1327 [2021-11-13 02:33:23,387 INFO L226 Difference]: Without dead ends: 1318 [2021-11-13 02:33:23,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 545 GetRequests, 519 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=270, Invalid=486, Unknown=0, NotChecked=0, Total=756 [2021-11-13 02:33:23,389 INFO L933 BasicCegarLoop]: 935 mSDtfsCounter, 53 mSDsluCounter, 6505 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 194.83ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 7440 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.96ms SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 224.34ms IncrementalHoareTripleChecker+Time [2021-11-13 02:33:23,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 7440 Invalid, 168 Unknown, 0 Unchecked, 4.96ms Time], IncrementalHoareTripleChecker [35 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 224.34ms Time] [2021-11-13 02:33:23,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1318 states. [2021-11-13 02:33:23,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1318 to 1315. [2021-11-13 02:33:23,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1315 states, 915 states have (on average 1.7453551912568306) internal successors, (1597), 1289 states have internal predecessors, (1597), 17 states have call successors, (17), 12 states have call predecessors, (17), 10 states have return successors, (20), 14 states have call predecessors, (20), 17 states have call successors, (20) [2021-11-13 02:33:23,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1315 states to 1315 states and 1634 transitions. [2021-11-13 02:33:23,412 INFO L78 Accepts]: Start accepts. Automaton has 1315 states and 1634 transitions. Word has length 90 [2021-11-13 02:33:23,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 02:33:23,413 INFO L470 AbstractCegarLoop]: Abstraction has 1315 states and 1634 transitions. [2021-11-13 02:33:23,413 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-13 02:33:23,413 INFO L276 IsEmpty]: Start isEmpty. Operand 1315 states and 1634 transitions. [2021-11-13 02:33:23,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-11-13 02:33:23,414 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 02:33:23,414 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-13 02:33:23,439 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-13 02:33:23,632 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2021-11-13 02:33:23,852 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-13 02:33:24,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 02:33:24,030 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-13 02:33:24,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 02:33:24,030 INFO L85 PathProgramCache]: Analyzing trace with hash -583248713, now seen corresponding path program 2 times [2021-11-13 02:33:24,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-13 02:33:24,030 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1065741460] [2021-11-13 02:33:24,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 02:33:24,031 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 02:33:24,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat [2021-11-13 02:33:24,031 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 02:33:24,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-13 02:33:24,415 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 02:33:24,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 02:33:24,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-13 02:33:24,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:33:24,715 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-13 02:33:24,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:33:25,318 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-13 02:33:25,319 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-13 02:33:25,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1065741460] [2021-11-13 02:33:25,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1065741460] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 02:33:25,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1972443514] [2021-11-13 02:33:25,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 02:33:25,319 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-13 02:33:25,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-13 02:33:25,320 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-13 02:33:25,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2021-11-13 02:33:26,213 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 02:33:26,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 02:33:26,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-13 02:33:26,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:33:26,447 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-13 02:33:26,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:33:26,682 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-13 02:33:26,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1972443514] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 02:33:26,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110866704] [2021-11-13 02:33:26,682 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 02:33:26,683 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 02:33:26,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/z3 [2021-11-13 02:33:26,683 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 02:33:26,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_617df3f4-69b3-436b-8c00-77a26b215bb3/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-13 02:34:37,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 02:34:37,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 02:34:37,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-13 02:34:37,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 02:34:37,959 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-13 02:34:37,959 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-13 02:34:38,010 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-13 02:36:22,783 WARN L227 SmtUtils]: Spent 28.71s 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-13 02:36:22,783 INFO L354 Elim1Store]: treesize reduction 884, result has 5.9 percent of original size [2021-11-13 02:36:22,783 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-13 02:36:23,353 INFO L354 Elim1Store]: treesize reduction 276, result has 0.4 percent of original size [2021-11-13 02:36:23,354 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-13 02:36:23,466 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-13 02:36:23,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 02:36:25,545 INFO L354 Elim1Store]: treesize reduction 5, result has 89.8 percent of original size [2021-11-13 02:36:25,545 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 69 treesize of output 68 [2021-11-13 02:41:15,487 INFO L354 Elim1Store]: treesize reduction 5, result has 89.8 percent of original size [2021-11-13 02:41:15,487 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 117 treesize of output 116 [2021-11-13 02:41:18,736 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_113| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_121| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#ptr#1.offset| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_119| (_ 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~loopctr271#1_115| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr271#1| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_117| (_ BitVec 32))) (or (= |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (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~loopctr271#1| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_121| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_119| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_117| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_113| |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~loopctr271#1_109| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_106| (_ 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_#t~loopctr271#1_106| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_109| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ 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-13 02:41:21,572 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_113| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_121| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#ptr#1.offset| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_119| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr271#1| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_117| (_ 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~loopctr271#1| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_121| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_119| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_117| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_113| |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~loopctr271#1_109| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_106| (_ 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_#t~loopctr271#1_106| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_109| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ 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-13 02:41:48,834 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-13 02:41:48,854 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-13 02:41:48,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110866704] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 02:41:48,854 INFO L186 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2021-11-13 02:41:48,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11, 11, 18, 18] total 53 [2021-11-13 02:41:48,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106348718] [2021-11-13 02:41:48,854 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2021-11-13 02:41:48,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2021-11-13 02:41:48,855 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-13 02:41:48,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-11-13 02:41:48,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=2183, Unknown=171, NotChecked=198, Total=2756 [2021-11-13 02:41:48,857 INFO L87 Difference]: Start difference. First operand 1315 states and 1634 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-13 02:41:55,680 WARN L838 $PredicateComparison]: unable to prove that (and (= |c_old(#valid)| |c_#valid|) (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_113| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_121| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#ptr#1.offset| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_119| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr271#1| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_117| (_ 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~loopctr271#1| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_121| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_119| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_117| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_113| |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~loopctr271#1_109| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_106| (_ 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_#t~loopctr271#1_106| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_109| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ 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-13 02:41:57,729 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_113| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_121| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#ptr#1.offset| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_119| (_ 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~loopctr271#1_115| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr271#1| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_117| (_ BitVec 32))) (or (= |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (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~loopctr271#1| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_121| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_119| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_117| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| |alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_113| |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~loopctr271#1_109| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_106| (_ 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_#t~loopctr271#1_106| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_109| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ 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|) (= |c_alt_bzero_#in~a#1.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (= |c_old(#memory_$Pointer$.base)| |c_#memory_$Pointer$.base|)) is different from false [2021-11-13 02:43:17,252 WARN L838 $PredicateComparison]: unable to prove that (and (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_113| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_119| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr271#1| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_117| (_ BitVec 32))) (or (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_109| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_106| (_ 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_#t~loopctr271#1_106| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_109| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ 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 (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~loopctr271#1| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_119| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_117| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#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|))))))))))))))))))) (= |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~loopctr271#1_113| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr271#1| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_117| (_ BitVec 32))) (or (= (_ bv0 1) (bvadd (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~loopctr271#1| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_117| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#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~loopctr271#1_109| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_106| (_ 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_#t~loopctr271#1_106| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_109| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ 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~loopctr271#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 |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_84| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32))) |c_#memory_$Pointer$.base|)) (= |c_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1| (_ bv1 32))) is different from false [2021-11-13 02:43:19,389 WARN L838 $PredicateComparison]: unable to prove that (and (= (_ bv2 32) |c_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1|) (= |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))) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_84| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#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 |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_84| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_85| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32))) |c_#memory_$Pointer$.base|)) (= |c_alt_bzero_#in~a#1.base| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_113| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr271#1| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_117| (_ BitVec 32))) (or (= (_ bv0 1) (bvadd (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~loopctr271#1| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_117| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#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~loopctr271#1_109| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_106| (_ 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_#t~loopctr271#1_106| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_109| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ 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|))))) (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_113| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr271#1| (_ 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~loopctr271#1| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#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~loopctr271#1_109| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_106| (_ 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_#t~loopctr271#1_106| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_109| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ 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-13 02:43:21,450 WARN L838 $PredicateComparison]: unable to prove that (and (= |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|) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_84| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_85| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_86| (_ BitVec 32))) (= (store |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base| (store (store (store (select |c_old(#memory_$Pointer$.base)| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.base|) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_84| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_85| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_86| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32))) |c_#memory_$Pointer$.base|)) (= (_ bv3 32) |c_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1|) (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_113| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.offset_BEFORE_CALL_4| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| (_ BitVec 32)) (|v_ULTIMATE.start_main_~user~0#1.base_BEFORE_CALL_7| (_ BitVec 32)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr271#1| (_ 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~loopctr271#1| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_115| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#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~loopctr271#1_109| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_106| (_ 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_#t~loopctr271#1_106| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_109| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ 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-13 02:43:23,483 WARN L838 $PredicateComparison]: unable to prove that (and (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_87| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_84| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_85| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_86| (_ 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 |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_84| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_85| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_86| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_87| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32))) |c_#memory_$Pointer$.base|)) (forall ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_113| (_ 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)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr271#1| (_ BitVec 32))) (or (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_109| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_106| (_ 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_#t~loopctr271#1_106| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_109| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ 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~loopctr271#1| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#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|))))))))))))))))) (= (_ bv4 32) |c_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1|) (= |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_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)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr271#1| (_ 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~loopctr271#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~loopctr271#1_109| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_106| (_ 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_#t~loopctr271#1_106| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_109| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ 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-13 02:43:25,535 WARN L838 $PredicateComparison]: unable to prove that (and (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~loopctr271#1_109| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_106| (_ 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_#t~loopctr271#1_106| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_109| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ 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))))) (= |c_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1| (_ bv5 32)) (exists ((|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_87| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_88| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_84| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_85| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_86| (_ 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 |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_84| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_85| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_86| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_87| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_88| |c_alt_bzero_#Ultimate.C_memset_#ptr#1.offset|) (_ 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_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)) (|alt_bzero_#Ultimate.C_memset_#t~loopctr271#1| (_ 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~loopctr271#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~loopctr271#1_109| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| (_ BitVec 32)) (|v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_106| (_ 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_#t~loopctr271#1_106| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_107| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_104| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_105| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_109| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ bv0 32)) (bvadd |v_alt_bzero_#Ultimate.C_memset_#t~loopctr271#1_108| |v_alt_bzero_#Ultimate.C_memset_#ptr#1.offset_34|) (_ 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