./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memcleanup.prp --file ../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (memcleanup) Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/config/svcomp-MemCleanup-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-memcleanup) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 10f5db0b7f76a0d4c4c35217e21dd4a594e7457adb3230ac21a302fd5d7ee15c --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-21 00:45:11,589 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-21 00:45:11,592 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-21 00:45:11,635 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-21 00:45:11,636 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-21 00:45:11,638 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-21 00:45:11,641 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-21 00:45:11,644 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-21 00:45:11,647 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-21 00:45:11,648 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-21 00:45:11,650 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-21 00:45:11,652 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-21 00:45:11,653 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-21 00:45:11,654 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-21 00:45:11,656 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-21 00:45:11,658 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-21 00:45:11,660 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-21 00:45:11,661 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-21 00:45:11,665 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-21 00:45:11,668 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-21 00:45:11,674 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-21 00:45:11,678 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-21 00:45:11,680 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-21 00:45:11,681 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-21 00:45:11,686 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-21 00:45:11,687 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-21 00:45:11,687 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-21 00:45:11,699 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-21 00:45:11,700 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-21 00:45:11,702 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-21 00:45:11,702 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-21 00:45:11,704 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-21 00:45:11,706 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-21 00:45:11,708 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-21 00:45:11,710 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-21 00:45:11,711 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-21 00:45:11,712 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-21 00:45:11,712 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-21 00:45:11,712 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-21 00:45:11,714 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-21 00:45:11,715 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-21 00:45:11,716 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/config/svcomp-MemCleanup-32bit-Taipan_Default.epf [2021-11-21 00:45:11,786 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-21 00:45:11,793 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-21 00:45:11,794 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-21 00:45:11,794 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-21 00:45:11,795 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-21 00:45:11,796 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-21 00:45:11,796 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-21 00:45:11,797 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-21 00:45:11,798 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-21 00:45:11,798 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-21 00:45:11,798 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-21 00:45:11,798 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-21 00:45:11,798 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-21 00:45:11,798 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-21 00:45:11,799 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-21 00:45:11,799 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-21 00:45:11,799 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-21 00:45:11,799 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-21 00:45:11,800 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-21 00:45:11,800 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-21 00:45:11,800 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-21 00:45:11,800 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-21 00:45:11,801 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-21 00:45:11,801 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-21 00:45:11,801 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-21 00:45:11,802 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-21 00:45:11,802 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-21 00:45:11,802 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-21 00:45:11,802 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-21 00:45:11,803 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-21 00:45:11,803 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-21 00:45:11,803 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-21 00:45:11,804 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-21 00:45:11,804 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-21 00:45:11,804 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 00:45:11,805 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-21 00:45:11,805 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-21 00:45:11,805 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-21 00:45:11,806 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-21 00:45:11,806 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-21 00:45:11,806 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-21 00:45:11,806 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_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/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_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P 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-memcleanup) ) 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 -> 10f5db0b7f76a0d4c4c35217e21dd4a594e7457adb3230ac21a302fd5d7ee15c [2021-11-21 00:45:12,103 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-21 00:45:12,130 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-21 00:45:12,133 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-21 00:45:12,135 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-21 00:45:12,136 INFO L275 PluginConnector]: CDTParser initialized [2021-11-21 00:45:12,137 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/../../sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2021-11-21 00:45:12,234 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/data/60d7a353c/5d8c55f1e1c54735b730b24bbb306107/FLAG9cfce9d6a [2021-11-21 00:45:12,817 INFO L306 CDTParser]: Found 1 translation units. [2021-11-21 00:45:12,818 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/sv-benchmarks/c/memsafety-bftpd/bftpd_1.i [2021-11-21 00:45:12,841 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/data/60d7a353c/5d8c55f1e1c54735b730b24bbb306107/FLAG9cfce9d6a [2021-11-21 00:45:13,096 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/data/60d7a353c/5d8c55f1e1c54735b730b24bbb306107 [2021-11-21 00:45:13,099 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-21 00:45:13,101 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-21 00:45:13,114 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-21 00:45:13,114 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-21 00:45:13,118 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-21 00:45:13,119 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 12:45:13" (1/1) ... [2021-11-21 00:45:13,122 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f828dcf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:45:13, skipping insertion in model container [2021-11-21 00:45:13,123 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 12:45:13" (1/1) ... [2021-11-21 00:45:13,134 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-21 00:45:13,186 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-21 00:45:13,610 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 00:45:13,621 INFO L203 MainTranslator]: Completed pre-run [2021-11-21 00:45:13,671 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 00:45:13,722 INFO L208 MainTranslator]: Completed translation [2021-11-21 00:45:13,723 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:45:13 WrapperNode [2021-11-21 00:45:13,723 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-21 00:45:13,725 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-21 00:45:13,725 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-21 00:45:13,725 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-21 00:45:13,735 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:45:13" (1/1) ... [2021-11-21 00:45:13,755 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:45:13" (1/1) ... [2021-11-21 00:45:13,791 INFO L137 Inliner]: procedures = 168, calls = 43, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 99 [2021-11-21 00:45:13,791 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-21 00:45:13,792 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-21 00:45:13,793 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-21 00:45:13,793 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-21 00:45:13,804 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:45:13" (1/1) ... [2021-11-21 00:45:13,804 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:45:13" (1/1) ... [2021-11-21 00:45:13,809 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:45:13" (1/1) ... [2021-11-21 00:45:13,809 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:45:13" (1/1) ... [2021-11-21 00:45:13,819 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:45:13" (1/1) ... [2021-11-21 00:45:13,823 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:45:13" (1/1) ... [2021-11-21 00:45:13,825 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:45:13" (1/1) ... [2021-11-21 00:45:13,829 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-21 00:45:13,830 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-21 00:45:13,831 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-21 00:45:13,831 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-21 00:45:13,832 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:45:13" (1/1) ... [2021-11-21 00:45:13,842 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 00:45:13,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:45:13,891 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-21 00:45:13,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-21 00:45:13,949 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-21 00:45:13,950 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2021-11-21 00:45:13,950 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2021-11-21 00:45:13,951 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-21 00:45:13,951 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-21 00:45:13,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-21 00:45:13,951 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-21 00:45:13,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-21 00:45:13,952 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-21 00:45:13,952 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-21 00:45:13,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-21 00:45:14,106 INFO L236 CfgBuilder]: Building ICFG [2021-11-21 00:45:14,108 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-21 00:45:14,434 INFO L277 CfgBuilder]: Performing block encoding [2021-11-21 00:45:14,462 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-21 00:45:14,463 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-21 00:45:14,465 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 12:45:14 BoogieIcfgContainer [2021-11-21 00:45:14,465 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-21 00:45:14,467 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-21 00:45:14,467 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-21 00:45:14,476 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-21 00:45:14,478 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 12:45:13" (1/3) ... [2021-11-21 00:45:14,479 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23e8ae55 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 12:45:14, skipping insertion in model container [2021-11-21 00:45:14,480 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:45:13" (2/3) ... [2021-11-21 00:45:14,481 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23e8ae55 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 12:45:14, skipping insertion in model container [2021-11-21 00:45:14,481 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 12:45:14" (3/3) ... [2021-11-21 00:45:14,483 INFO L111 eAbstractionObserver]: Analyzing ICFG bftpd_1.i [2021-11-21 00:45:14,498 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-21 00:45:14,499 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 23 error locations. [2021-11-21 00:45:14,575 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-21 00:45:14,587 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-21 00:45:14,587 INFO L340 AbstractCegarLoop]: Starting to check reachability of 23 error locations. [2021-11-21 00:45:14,611 INFO L276 IsEmpty]: Start isEmpty. Operand has 64 states, 36 states have (on average 1.8333333333333333) internal successors, (66), 59 states have internal predecessors, (66), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-21 00:45:14,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-21 00:45:14,642 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:45:14,643 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-21 00:45:14,644 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:45:14,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:45:14,651 INFO L85 PathProgramCache]: Analyzing trace with hash 136145128, now seen corresponding path program 1 times [2021-11-21 00:45:14,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:45:14,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350845904] [2021-11-21 00:45:14,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:14,665 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:45:14,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:15,025 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-21 00:45:15,025 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:45:15,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350845904] [2021-11-21 00:45:15,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350845904] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:45:15,027 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:45:15,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 00:45:15,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831902871] [2021-11-21 00:45:15,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:45:15,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:45:15,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:45:15,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:45:15,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:45:15,070 INFO L87 Difference]: Start difference. First operand has 64 states, 36 states have (on average 1.8333333333333333) internal successors, (66), 59 states have internal predecessors, (66), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 4 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 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-21 00:45:15,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:45:15,253 INFO L93 Difference]: Finished difference Result 128 states and 149 transitions. [2021-11-21 00:45:15,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:45:15,256 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 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 5 [2021-11-21 00:45:15,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:45:15,268 INFO L225 Difference]: With dead ends: 128 [2021-11-21 00:45:15,268 INFO L226 Difference]: Without dead ends: 125 [2021-11-21 00:45:15,271 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 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-21 00:45:15,275 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 109 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:45:15,277 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 119 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:45:15,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2021-11-21 00:45:15,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 92. [2021-11-21 00:45:15,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 62 states have (on average 1.6774193548387097) internal successors, (104), 82 states have internal predecessors, (104), 6 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2021-11-21 00:45:15,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 122 transitions. [2021-11-21 00:45:15,336 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 122 transitions. Word has length 5 [2021-11-21 00:45:15,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:45:15,336 INFO L470 AbstractCegarLoop]: Abstraction has 92 states and 122 transitions. [2021-11-21 00:45:15,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 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-21 00:45:15,337 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 122 transitions. [2021-11-21 00:45:15,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-21 00:45:15,338 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:45:15,339 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-21 00:45:15,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-21 00:45:15,339 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:45:15,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:45:15,340 INFO L85 PathProgramCache]: Analyzing trace with hash 136145129, now seen corresponding path program 1 times [2021-11-21 00:45:15,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:45:15,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11387959] [2021-11-21 00:45:15,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:15,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:45:15,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:15,528 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-21 00:45:15,528 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:45:15,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11387959] [2021-11-21 00:45:15,530 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11387959] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:45:15,530 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:45:15,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:45:15,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055876243] [2021-11-21 00:45:15,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:45:15,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:45:15,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:45:15,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:45:15,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:45:15,535 INFO L87 Difference]: Start difference. First operand 92 states and 122 transitions. Second operand has 5 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 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-21 00:45:15,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:45:15,772 INFO L93 Difference]: Finished difference Result 215 states and 295 transitions. [2021-11-21 00:45:15,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:45:15,773 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 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 5 [2021-11-21 00:45:15,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:45:15,776 INFO L225 Difference]: With dead ends: 215 [2021-11-21 00:45:15,776 INFO L226 Difference]: Without dead ends: 215 [2021-11-21 00:45:15,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:45:15,778 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 222 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:45:15,779 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 149 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-21 00:45:15,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2021-11-21 00:45:15,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 164. [2021-11-21 00:45:15,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 126 states have (on average 1.6904761904761905) internal successors, (213), 146 states have internal predecessors, (213), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-11-21 00:45:15,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 258 transitions. [2021-11-21 00:45:15,805 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 258 transitions. Word has length 5 [2021-11-21 00:45:15,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:45:15,805 INFO L470 AbstractCegarLoop]: Abstraction has 164 states and 258 transitions. [2021-11-21 00:45:15,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 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-21 00:45:15,806 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 258 transitions. [2021-11-21 00:45:15,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-11-21 00:45:15,806 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:45:15,806 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-11-21 00:45:15,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-21 00:45:15,807 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:45:15,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:45:15,808 INFO L85 PathProgramCache]: Analyzing trace with hash -74468347, now seen corresponding path program 1 times [2021-11-21 00:45:15,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:45:15,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787834220] [2021-11-21 00:45:15,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:15,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:45:15,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:16,057 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-21 00:45:16,057 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:45:16,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787834220] [2021-11-21 00:45:16,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787834220] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:45:16,058 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:45:16,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:45:16,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92362819] [2021-11-21 00:45:16,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:45:16,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:45:16,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:45:16,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:45:16,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:45:16,060 INFO L87 Difference]: Start difference. First operand 164 states and 258 transitions. Second operand has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 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-21 00:45:16,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:45:16,252 INFO L93 Difference]: Finished difference Result 253 states and 364 transitions. [2021-11-21 00:45:16,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:45:16,253 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 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 6 [2021-11-21 00:45:16,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:45:16,259 INFO L225 Difference]: With dead ends: 253 [2021-11-21 00:45:16,259 INFO L226 Difference]: Without dead ends: 253 [2021-11-21 00:45:16,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:45:16,269 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 145 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:45:16,270 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 169 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:45:16,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-11-21 00:45:16,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 167. [2021-11-21 00:45:16,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 129 states have (on average 1.6744186046511629) internal successors, (216), 149 states have internal predecessors, (216), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-11-21 00:45:16,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 261 transitions. [2021-11-21 00:45:16,311 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 261 transitions. Word has length 6 [2021-11-21 00:45:16,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:45:16,311 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 261 transitions. [2021-11-21 00:45:16,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 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-21 00:45:16,312 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 261 transitions. [2021-11-21 00:45:16,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-21 00:45:16,312 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:45:16,312 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:45:16,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-21 00:45:16,313 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:45:16,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:45:16,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1986448584, now seen corresponding path program 1 times [2021-11-21 00:45:16,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:45:16,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394121830] [2021-11-21 00:45:16,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:16,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:45:16,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:16,617 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-21 00:45:16,617 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:45:16,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394121830] [2021-11-21 00:45:16,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394121830] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:45:16,619 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:45:16,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:45:16,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415443088] [2021-11-21 00:45:16,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:45:16,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:45:16,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:45:16,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:45:16,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:45:16,625 INFO L87 Difference]: Start difference. First operand 167 states and 261 transitions. Second operand has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 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-21 00:45:16,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:45:16,786 INFO L93 Difference]: Finished difference Result 217 states and 296 transitions. [2021-11-21 00:45:16,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:45:16,787 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 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 7 [2021-11-21 00:45:16,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:45:16,789 INFO L225 Difference]: With dead ends: 217 [2021-11-21 00:45:16,789 INFO L226 Difference]: Without dead ends: 217 [2021-11-21 00:45:16,790 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:45:16,802 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 136 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:45:16,802 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 197 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:45:16,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-11-21 00:45:16,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 167. [2021-11-21 00:45:16,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 129 states have (on average 1.6589147286821706) internal successors, (214), 149 states have internal predecessors, (214), 11 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-11-21 00:45:16,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 259 transitions. [2021-11-21 00:45:16,833 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 259 transitions. Word has length 7 [2021-11-21 00:45:16,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:45:16,834 INFO L470 AbstractCegarLoop]: Abstraction has 167 states and 259 transitions. [2021-11-21 00:45:16,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 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-21 00:45:16,834 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 259 transitions. [2021-11-21 00:45:16,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-11-21 00:45:16,835 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:45:16,835 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:45:16,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-21 00:45:16,835 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:45:16,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:45:16,836 INFO L85 PathProgramCache]: Analyzing trace with hash 1450364007, now seen corresponding path program 1 times [2021-11-21 00:45:16,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:45:16,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864899140] [2021-11-21 00:45:16,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:16,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:45:16,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:16,921 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-21 00:45:16,922 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:45:16,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864899140] [2021-11-21 00:45:16,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864899140] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:45:16,922 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:45:16,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:45:16,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322538508] [2021-11-21 00:45:16,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:45:16,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:45:16,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:45:16,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:45:16,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:45:16,925 INFO L87 Difference]: Start difference. First operand 167 states and 259 transitions. Second operand has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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-21 00:45:17,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:45:17,087 INFO L93 Difference]: Finished difference Result 260 states and 360 transitions. [2021-11-21 00:45:17,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:45:17,088 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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 8 [2021-11-21 00:45:17,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:45:17,093 INFO L225 Difference]: With dead ends: 260 [2021-11-21 00:45:17,096 INFO L226 Difference]: Without dead ends: 260 [2021-11-21 00:45:17,097 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:45:17,098 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 149 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:45:17,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 186 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:45:17,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-11-21 00:45:17,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 199. [2021-11-21 00:45:17,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 159 states have (on average 1.628930817610063) internal successors, (259), 180 states have internal predecessors, (259), 11 states have call successors, (11), 7 states have call predecessors, (11), 8 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-11-21 00:45:17,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 304 transitions. [2021-11-21 00:45:17,131 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 304 transitions. Word has length 8 [2021-11-21 00:45:17,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:45:17,131 INFO L470 AbstractCegarLoop]: Abstraction has 199 states and 304 transitions. [2021-11-21 00:45:17,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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-21 00:45:17,132 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 304 transitions. [2021-11-21 00:45:17,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-21 00:45:17,133 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:45:17,133 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:45:17,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-21 00:45:17,134 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:45:17,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:45:17,135 INFO L85 PathProgramCache]: Analyzing trace with hash 2011611306, now seen corresponding path program 1 times [2021-11-21 00:45:17,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:45:17,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958236792] [2021-11-21 00:45:17,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:17,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:45:17,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:17,205 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-21 00:45:17,206 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:45:17,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958236792] [2021-11-21 00:45:17,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958236792] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:45:17,206 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:45:17,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:45:17,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738927355] [2021-11-21 00:45:17,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:45:17,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:45:17,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:45:17,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:45:17,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:45:17,209 INFO L87 Difference]: Start difference. First operand 199 states and 304 transitions. Second operand has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 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-21 00:45:17,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:45:17,338 INFO L93 Difference]: Finished difference Result 247 states and 327 transitions. [2021-11-21 00:45:17,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:45:17,339 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 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 9 [2021-11-21 00:45:17,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:45:17,342 INFO L225 Difference]: With dead ends: 247 [2021-11-21 00:45:17,342 INFO L226 Difference]: Without dead ends: 247 [2021-11-21 00:45:17,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:45:17,344 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 180 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:45:17,344 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 205 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:45:17,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-11-21 00:45:17,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 213. [2021-11-21 00:45:17,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 172 states have (on average 1.627906976744186) internal successors, (280), 194 states have internal predecessors, (280), 11 states have call successors, (11), 7 states have call predecessors, (11), 9 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-11-21 00:45:17,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 325 transitions. [2021-11-21 00:45:17,361 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 325 transitions. Word has length 9 [2021-11-21 00:45:17,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:45:17,362 INFO L470 AbstractCegarLoop]: Abstraction has 213 states and 325 transitions. [2021-11-21 00:45:17,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 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-21 00:45:17,363 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 325 transitions. [2021-11-21 00:45:17,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-21 00:45:17,364 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:45:17,364 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:45:17,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-21 00:45:17,365 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:45:17,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:45:17,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1340488016, now seen corresponding path program 1 times [2021-11-21 00:45:17,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:45:17,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394896358] [2021-11-21 00:45:17,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:17,366 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:45:17,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:17,511 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:45:17,512 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:45:17,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394896358] [2021-11-21 00:45:17,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394896358] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:45:17,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700612041] [2021-11-21 00:45:17,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:17,513 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:45:17,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:45:17,518 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:45:17,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-21 00:45:17,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:17,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-21 00:45:17,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:45:17,900 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:45:17,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:45:18,099 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:45:18,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700612041] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:45:18,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [690517737] [2021-11-21 00:45:18,127 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2021-11-21 00:45:18,128 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:45:18,135 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:45:18,143 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:45:18,144 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:45:18,872 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 149 for LOIs [2021-11-21 00:45:35,577 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:45:38,911 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:45:38,911 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:45:38,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 11 [2021-11-21 00:45:38,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683368456] [2021-11-21 00:45:38,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:45:38,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-21 00:45:38,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:45:38,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-21 00:45:38,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-11-21 00:45:38,914 INFO L87 Difference]: Start difference. First operand 213 states and 325 transitions. Second operand has 13 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 3 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-21 00:45:39,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:45:39,225 INFO L93 Difference]: Finished difference Result 282 states and 389 transitions. [2021-11-21 00:45:39,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-21 00:45:39,225 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 3 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 13 [2021-11-21 00:45:39,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:45:39,231 INFO L225 Difference]: With dead ends: 282 [2021-11-21 00:45:39,231 INFO L226 Difference]: Without dead ends: 282 [2021-11-21 00:45:39,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-11-21 00:45:39,233 INFO L933 BasicCegarLoop]: 106 mSDtfsCounter, 353 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 568 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:45:39,234 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 568 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-21 00:45:39,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2021-11-21 00:45:39,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 219. [2021-11-21 00:45:39,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 177 states have (on average 1.5593220338983051) internal successors, (276), 200 states have internal predecessors, (276), 11 states have call successors, (11), 7 states have call predecessors, (11), 10 states have return successors, (39), 11 states have call predecessors, (39), 11 states have call successors, (39) [2021-11-21 00:45:39,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 326 transitions. [2021-11-21 00:45:39,253 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 326 transitions. Word has length 13 [2021-11-21 00:45:39,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:45:39,254 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 326 transitions. [2021-11-21 00:45:39,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 3 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-21 00:45:39,255 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 326 transitions. [2021-11-21 00:45:39,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-21 00:45:39,256 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:45:39,256 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:45:39,286 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-21 00:45:39,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-11-21 00:45:39,466 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:45:39,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:45:39,466 INFO L85 PathProgramCache]: Analyzing trace with hash 1394544414, now seen corresponding path program 1 times [2021-11-21 00:45:39,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:45:39,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066940977] [2021-11-21 00:45:39,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:39,467 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:45:39,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:39,611 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-21 00:45:39,612 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:45:39,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066940977] [2021-11-21 00:45:39,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066940977] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:45:39,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736284340] [2021-11-21 00:45:39,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:45:39,613 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:45:39,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:45:39,620 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:45:39,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-21 00:45:39,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:45:39,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-21 00:45:39,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:45:39,845 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 19 treesize of output 7 [2021-11-21 00:45:39,854 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-21 00:45:39,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:45:39,930 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-21 00:45:39,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736284340] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:45:39,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1689494118] [2021-11-21 00:45:39,934 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2021-11-21 00:45:39,934 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:45:39,934 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:45:39,934 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:45:39,935 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:45:40,513 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 149 for LOIs [2021-11-21 00:45:56,724 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:45:59,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [1689494118] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:45:59,720 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:45:59,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5, 4, 4] total 15 [2021-11-21 00:45:59,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834534407] [2021-11-21 00:45:59,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:45:59,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-21 00:45:59,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:45:59,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-21 00:45:59,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-11-21 00:45:59,722 INFO L87 Difference]: Start difference. First operand 219 states and 326 transitions. Second operand has 8 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 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-21 00:46:00,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:46:00,901 INFO L93 Difference]: Finished difference Result 216 states and 306 transitions. [2021-11-21 00:46:00,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-21 00:46:00,902 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 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-21 00:46:00,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:46:00,904 INFO L225 Difference]: With dead ends: 216 [2021-11-21 00:46:00,905 INFO L226 Difference]: Without dead ends: 216 [2021-11-21 00:46:00,905 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 6 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-11-21 00:46:00,906 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 67 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-21 00:46:00,906 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 137 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-11-21 00:46:00,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-11-21 00:46:00,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 212. [2021-11-21 00:46:00,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 171 states have (on average 1.5029239766081872) internal successors, (257), 194 states have internal predecessors, (257), 10 states have call successors, (10), 7 states have call predecessors, (10), 10 states have return successors, (35), 10 states have call predecessors, (35), 10 states have call successors, (35) [2021-11-21 00:46:00,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 302 transitions. [2021-11-21 00:46:00,922 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 302 transitions. Word has length 14 [2021-11-21 00:46:00,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:46:00,922 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 302 transitions. [2021-11-21 00:46:00,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 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-21 00:46:00,923 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 302 transitions. [2021-11-21 00:46:00,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-21 00:46:00,924 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:46:00,924 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:46:00,972 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-21 00:46:01,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:46:01,141 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:46:01,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:46:01,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1630536874, now seen corresponding path program 1 times [2021-11-21 00:46:01,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:46:01,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021676660] [2021-11-21 00:46:01,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:46:01,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:46:01,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:46:01,175 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:46:01,175 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:46:01,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021676660] [2021-11-21 00:46:01,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021676660] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:46:01,176 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:46:01,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:46:01,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903393812] [2021-11-21 00:46:01,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:46:01,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:46:01,177 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:46:01,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:46:01,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:46:01,178 INFO L87 Difference]: Start difference. First operand 212 states and 302 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:46:01,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:46:01,192 INFO L93 Difference]: Finished difference Result 218 states and 307 transitions. [2021-11-21 00:46:01,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:46:01,193 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2021-11-21 00:46:01,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:46:01,195 INFO L225 Difference]: With dead ends: 218 [2021-11-21 00:46:01,195 INFO L226 Difference]: Without dead ends: 218 [2021-11-21 00:46:01,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:46:01,197 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 13 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:46:01,197 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 120 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:46:01,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-11-21 00:46:01,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 218. [2021-11-21 00:46:01,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 174 states have (on average 1.4770114942528736) internal successors, (257), 200 states have internal predecessors, (257), 10 states have call successors, (10), 7 states have call predecessors, (10), 13 states have return successors, (40), 10 states have call predecessors, (40), 10 states have call successors, (40) [2021-11-21 00:46:01,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 307 transitions. [2021-11-21 00:46:01,213 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 307 transitions. Word has length 23 [2021-11-21 00:46:01,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:46:01,213 INFO L470 AbstractCegarLoop]: Abstraction has 218 states and 307 transitions. [2021-11-21 00:46:01,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:46:01,214 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 307 transitions. [2021-11-21 00:46:01,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-21 00:46:01,215 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:46:01,215 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:46:01,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-21 00:46:01,216 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:46:01,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:46:01,216 INFO L85 PathProgramCache]: Analyzing trace with hash -865792722, now seen corresponding path program 1 times [2021-11-21 00:46:01,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:46:01,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650584574] [2021-11-21 00:46:01,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:46:01,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:46:01,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:46:01,389 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-21 00:46:01,390 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:46:01,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650584574] [2021-11-21 00:46:01,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650584574] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:46:01,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107882201] [2021-11-21 00:46:01,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:46:01,391 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:46:01,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:46:01,392 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:46:01,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-21 00:46:01,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:46:01,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-21 00:46:01,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:46:01,950 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:46:01,950 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 22 treesize of output 24 [2021-11-21 00:46:01,957 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 00:46:01,957 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 21 treesize of output 17 [2021-11-21 00:46:02,083 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-21 00:46:02,083 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:46:02,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107882201] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:46:02,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [901478300] [2021-11-21 00:46:02,250 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-21 00:46:02,250 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:46:02,251 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:46:02,251 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:46:02,251 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:46:03,477 INFO L354 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2021-11-21 00:46:03,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2021-11-21 00:46:04,773 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 00:46:04,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2021-11-21 00:46:07,079 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:46:25,963 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:46:34,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [901478300] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:46:34,372 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:46:34,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [7, 5] total 26 [2021-11-21 00:46:34,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27337614] [2021-11-21 00:46:34,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:46:34,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-21 00:46:34,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:46:34,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-21 00:46:34,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-11-21 00:46:34,374 INFO L87 Difference]: Start difference. First operand 218 states and 307 transitions. Second operand has 16 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 states have internal predecessors, (20), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:46:36,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:46:36,385 INFO L93 Difference]: Finished difference Result 285 states and 386 transitions. [2021-11-21 00:46:36,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-21 00:46:36,387 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 states have internal predecessors, (20), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2021-11-21 00:46:36,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:46:36,389 INFO L225 Difference]: With dead ends: 285 [2021-11-21 00:46:36,389 INFO L226 Difference]: Without dead ends: 280 [2021-11-21 00:46:36,390 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-11-21 00:46:36,391 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 59 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:46:36,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 163 Invalid, 659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-21 00:46:36,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2021-11-21 00:46:36,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 263. [2021-11-21 00:46:36,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 216 states have (on average 1.4490740740740742) internal successors, (313), 243 states have internal predecessors, (313), 11 states have call successors, (11), 8 states have call predecessors, (11), 15 states have return successors, (45), 11 states have call predecessors, (45), 11 states have call successors, (45) [2021-11-21 00:46:36,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 369 transitions. [2021-11-21 00:46:36,406 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 369 transitions. Word has length 25 [2021-11-21 00:46:36,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:46:36,406 INFO L470 AbstractCegarLoop]: Abstraction has 263 states and 369 transitions. [2021-11-21 00:46:36,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 states have internal predecessors, (20), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:46:36,407 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 369 transitions. [2021-11-21 00:46:36,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-21 00:46:36,408 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:46:36,408 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:46:36,436 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-21 00:46:36,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-21 00:46:36,621 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:46:36,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:46:36,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1552415230, now seen corresponding path program 1 times [2021-11-21 00:46:36,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:46:36,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299958686] [2021-11-21 00:46:36,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:46:36,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:46:36,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:46:36,717 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:46:36,717 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:46:36,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299958686] [2021-11-21 00:46:36,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299958686] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:46:36,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562423779] [2021-11-21 00:46:36,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:46:36,717 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:46:36,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:46:36,718 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:46:36,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-21 00:46:36,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:46:36,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-21 00:46:36,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:46:36,911 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 00:46:36,911 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 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-21 00:46:37,075 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:46:37,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:46:37,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562423779] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:46:37,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [707041213] [2021-11-21 00:46:37,137 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-21 00:46:37,138 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:46:37,138 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:46:37,138 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:46:37,139 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:46:37,942 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 00:46:37,942 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2021-11-21 00:46:38,024 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-21 00:46:38,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2021-11-21 00:46:40,230 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:47:00,605 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:47:08,362 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:47:08,363 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:47:08,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-11-21 00:47:08,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860999694] [2021-11-21 00:47:08,363 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:47:08,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-21 00:47:08,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:47:08,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-21 00:47:08,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=616, Unknown=0, NotChecked=0, Total=812 [2021-11-21 00:47:08,365 INFO L87 Difference]: Start difference. First operand 263 states and 369 transitions. Second operand has 13 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-21 00:47:08,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:47:08,826 INFO L93 Difference]: Finished difference Result 448 states and 607 transitions. [2021-11-21 00:47:08,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-21 00:47:08,830 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2021-11-21 00:47:08,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:47:08,834 INFO L225 Difference]: With dead ends: 448 [2021-11-21 00:47:08,834 INFO L226 Difference]: Without dead ends: 448 [2021-11-21 00:47:08,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 38 SyntacticMatches, 6 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=278, Invalid=912, Unknown=0, NotChecked=0, Total=1190 [2021-11-21 00:47:08,835 INFO L933 BasicCegarLoop]: 97 mSDtfsCounter, 238 mSDsluCounter, 617 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 119 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:47:08,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 696 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 287 Invalid, 0 Unknown, 119 Unchecked, 0.2s Time] [2021-11-21 00:47:08,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-11-21 00:47:08,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 353. [2021-11-21 00:47:08,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 302 states have (on average 1.4801324503311257) internal successors, (447), 331 states have internal predecessors, (447), 11 states have call successors, (11), 10 states have call predecessors, (11), 19 states have return successors, (46), 11 states have call predecessors, (46), 11 states have call successors, (46) [2021-11-21 00:47:08,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 504 transitions. [2021-11-21 00:47:08,864 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 504 transitions. Word has length 28 [2021-11-21 00:47:08,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:47:08,867 INFO L470 AbstractCegarLoop]: Abstraction has 353 states and 504 transitions. [2021-11-21 00:47:08,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-21 00:47:08,867 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 504 transitions. [2021-11-21 00:47:08,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-21 00:47:08,877 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:47:08,877 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:47:08,917 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-21 00:47:09,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:47:09,105 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:47:09,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:47:09,105 INFO L85 PathProgramCache]: Analyzing trace with hash -880231825, now seen corresponding path program 1 times [2021-11-21 00:47:09,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:47:09,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420478152] [2021-11-21 00:47:09,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:47:09,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:47:09,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:47:09,241 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:47:09,241 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:47:09,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420478152] [2021-11-21 00:47:09,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420478152] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:47:09,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991028674] [2021-11-21 00:47:09,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:47:09,242 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:47:09,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:47:09,249 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:47:09,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-21 00:47:09,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:47:09,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-21 00:47:09,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:47:09,483 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:47:09,483 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 22 treesize of output 24 [2021-11-21 00:47:09,487 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 00:47:09,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 21 treesize of output 17 [2021-11-21 00:47:09,631 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:47:09,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:47:09,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991028674] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:47:09,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2016376694] [2021-11-21 00:47:09,770 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-21 00:47:09,770 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:47:09,770 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:47:09,771 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:47:09,771 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:47:10,751 INFO L354 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2021-11-21 00:47:10,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2021-11-21 00:47:12,457 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 00:47:12,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2021-11-21 00:47:14,929 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:47:34,820 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:47:42,776 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:47:42,776 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:47:42,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2021-11-21 00:47:42,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950101793] [2021-11-21 00:47:42,776 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:47:42,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-21 00:47:42,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:47:42,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-21 00:47:42,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=912, Unknown=0, NotChecked=0, Total=1122 [2021-11-21 00:47:42,779 INFO L87 Difference]: Start difference. First operand 353 states and 504 transitions. Second operand has 15 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-21 00:47:43,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:47:43,548 INFO L93 Difference]: Finished difference Result 528 states and 652 transitions. [2021-11-21 00:47:43,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-21 00:47:43,549 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2021-11-21 00:47:43,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:47:43,553 INFO L225 Difference]: With dead ends: 528 [2021-11-21 00:47:43,553 INFO L226 Difference]: Without dead ends: 528 [2021-11-21 00:47:43,555 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 37 SyntacticMatches, 6 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 751 ImplicationChecksByTransitivity, 8.5s TimeCoverageRelationStatistics Valid=370, Invalid=1792, Unknown=0, NotChecked=0, Total=2162 [2021-11-21 00:47:43,556 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 449 mSDsluCounter, 793 mSDsCounter, 0 mSdLazyCounter, 422 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 852 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 166 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:47:43,556 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [449 Valid, 852 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 422 Invalid, 0 Unknown, 166 Unchecked, 0.4s Time] [2021-11-21 00:47:43,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-11-21 00:47:43,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 446. [2021-11-21 00:47:43,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 388 states have (on average 1.4845360824742269) internal successors, (576), 423 states have internal predecessors, (576), 11 states have call successors, (11), 11 states have call predecessors, (11), 26 states have return successors, (46), 11 states have call predecessors, (46), 11 states have call successors, (46) [2021-11-21 00:47:43,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 633 transitions. [2021-11-21 00:47:43,581 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 633 transitions. Word has length 29 [2021-11-21 00:47:43,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:47:43,581 INFO L470 AbstractCegarLoop]: Abstraction has 446 states and 633 transitions. [2021-11-21 00:47:43,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-21 00:47:43,582 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 633 transitions. [2021-11-21 00:47:43,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-21 00:47:43,589 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:47:43,589 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:47:43,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-21 00:47:43,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:47:43,803 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:47:43,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:47:43,804 INFO L85 PathProgramCache]: Analyzing trace with hash 183457269, now seen corresponding path program 1 times [2021-11-21 00:47:43,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:47:43,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433797280] [2021-11-21 00:47:43,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:47:43,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:47:43,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:47:44,024 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:47:44,025 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:47:44,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433797280] [2021-11-21 00:47:44,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433797280] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:47:44,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777584154] [2021-11-21 00:47:44,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:47:44,026 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:47:44,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:47:44,027 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:47:44,028 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-21 00:47:44,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:47:44,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-21 00:47:44,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:47:44,412 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:47:44,412 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 22 treesize of output 24 [2021-11-21 00:47:44,417 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 00:47:44,417 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 21 treesize of output 17 [2021-11-21 00:47:44,653 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:47:44,653 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:47:44,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777584154] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:47:44,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1708575968] [2021-11-21 00:47:44,860 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 00:47:44,861 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:47:44,861 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:47:44,861 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:47:44,862 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:47:47,537 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:47:47,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 203 treesize of output 217 [2021-11-21 00:47:47,637 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:47:47,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 218 treesize of output 263 [2021-11-21 00:47:51,436 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:48:03,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:48:03,924 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 00:48:03,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 61 [2021-11-21 00:48:03,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:48:03,973 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 00:48:03,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 52 treesize of output 66 [2021-11-21 00:48:05,347 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:48:08,997 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:48:08,997 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:48:08,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2021-11-21 00:48:08,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575961607] [2021-11-21 00:48:08,997 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:48:08,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 00:48:08,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:48:08,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 00:48:08,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1331, Unknown=0, NotChecked=0, Total=1482 [2021-11-21 00:48:08,999 INFO L87 Difference]: Start difference. First operand 446 states and 633 transitions. Second operand has 17 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-21 00:48:09,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:48:09,989 INFO L93 Difference]: Finished difference Result 595 states and 773 transitions. [2021-11-21 00:48:09,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-21 00:48:09,989 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 33 [2021-11-21 00:48:09,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:48:09,994 INFO L225 Difference]: With dead ends: 595 [2021-11-21 00:48:09,994 INFO L226 Difference]: Without dead ends: 595 [2021-11-21 00:48:09,995 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 51 SyntacticMatches, 5 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 894 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=352, Invalid=2618, Unknown=0, NotChecked=0, Total=2970 [2021-11-21 00:48:09,996 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 544 mSDsluCounter, 862 mSDsCounter, 0 mSdLazyCounter, 506 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 544 SdHoareTripleChecker+Valid, 939 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 320 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:48:09,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [544 Valid, 939 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 506 Invalid, 0 Unknown, 320 Unchecked, 0.4s Time] [2021-11-21 00:48:09,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2021-11-21 00:48:10,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 469. [2021-11-21 00:48:10,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 413 states have (on average 1.4818401937046004) internal successors, (612), 446 states have internal predecessors, (612), 11 states have call successors, (11), 11 states have call predecessors, (11), 24 states have return successors, (35), 11 states have call predecessors, (35), 11 states have call successors, (35) [2021-11-21 00:48:10,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 658 transitions. [2021-11-21 00:48:10,020 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 658 transitions. Word has length 33 [2021-11-21 00:48:10,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:48:10,023 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 658 transitions. [2021-11-21 00:48:10,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-21 00:48:10,023 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 658 transitions. [2021-11-21 00:48:10,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-21 00:48:10,024 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:48:10,024 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:48:10,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-21 00:48:10,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-11-21 00:48:10,229 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:48:10,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:48:10,230 INFO L85 PathProgramCache]: Analyzing trace with hash -92814987, now seen corresponding path program 2 times [2021-11-21 00:48:10,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:48:10,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735329319] [2021-11-21 00:48:10,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:48:10,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:48:10,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:48:10,395 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-21 00:48:10,395 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:48:10,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735329319] [2021-11-21 00:48:10,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735329319] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:48:10,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577457740] [2021-11-21 00:48:10,396 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:48:10,396 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:48:10,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:48:10,400 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:48:10,401 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-21 00:48:10,461 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-21 00:48:10,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:48:10,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-21 00:48:10,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:48:10,901 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:48:10,901 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 22 treesize of output 24 [2021-11-21 00:48:10,907 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 00:48:10,907 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 21 treesize of output 17 [2021-11-21 00:48:11,011 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-21 00:48:11,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:48:11,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577457740] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:48:11,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [122089727] [2021-11-21 00:48:11,158 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 00:48:11,158 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:48:11,159 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:48:11,159 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:48:11,159 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:48:13,657 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:48:13,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 183 treesize of output 184 [2021-11-21 00:48:13,743 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:48:13,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 182 treesize of output 205 [2021-11-21 00:48:16,823 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:48:30,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:48:30,100 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 00:48:30,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 61 [2021-11-21 00:48:30,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:48:30,144 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 00:48:30,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 52 treesize of output 66 [2021-11-21 00:48:32,124 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:48:35,824 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:48:35,824 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:48:35,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-11-21 00:48:35,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294716133] [2021-11-21 00:48:35,825 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:48:35,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-21 00:48:35,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:48:35,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-21 00:48:35,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1035, Unknown=0, NotChecked=0, Total=1190 [2021-11-21 00:48:35,826 INFO L87 Difference]: Start difference. First operand 469 states and 658 transitions. Second operand has 14 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-21 00:48:36,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:48:36,579 INFO L93 Difference]: Finished difference Result 629 states and 820 transitions. [2021-11-21 00:48:36,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-21 00:48:36,580 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 33 [2021-11-21 00:48:36,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:48:36,584 INFO L225 Difference]: With dead ends: 629 [2021-11-21 00:48:36,584 INFO L226 Difference]: Without dead ends: 629 [2021-11-21 00:48:36,586 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 46 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=305, Invalid=1951, Unknown=0, NotChecked=0, Total=2256 [2021-11-21 00:48:36,586 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 496 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 496 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 127 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-21 00:48:36,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [496 Valid, 582 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 286 Invalid, 0 Unknown, 127 Unchecked, 0.3s Time] [2021-11-21 00:48:36,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-11-21 00:48:36,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 515. [2021-11-21 00:48:36,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 457 states have (on average 1.4923413566739605) internal successors, (682), 490 states have internal predecessors, (682), 12 states have call successors, (12), 12 states have call predecessors, (12), 25 states have return successors, (34), 12 states have call predecessors, (34), 12 states have call successors, (34) [2021-11-21 00:48:36,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 728 transitions. [2021-11-21 00:48:36,612 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 728 transitions. Word has length 33 [2021-11-21 00:48:36,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:48:36,612 INFO L470 AbstractCegarLoop]: Abstraction has 515 states and 728 transitions. [2021-11-21 00:48:36,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-21 00:48:36,613 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 728 transitions. [2021-11-21 00:48:36,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-21 00:48:36,614 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:48:36,614 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:48:36,652 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-21 00:48:36,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-11-21 00:48:36,837 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:48:36,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:48:36,837 INFO L85 PathProgramCache]: Analyzing trace with hash 1392207993, now seen corresponding path program 1 times [2021-11-21 00:48:36,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:48:36,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418548322] [2021-11-21 00:48:36,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:48:36,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:48:36,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:48:37,073 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:48:37,074 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:48:37,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418548322] [2021-11-21 00:48:37,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418548322] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:48:37,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901845904] [2021-11-21 00:48:37,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:48:37,074 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:48:37,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:48:37,075 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:48:37,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-21 00:48:37,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:48:37,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-21 00:48:37,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:48:37,344 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:48:37,345 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 12 treesize of output 14 [2021-11-21 00:48:37,453 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 19 treesize of output 7 [2021-11-21 00:48:37,466 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:48:37,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:48:37,698 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:48:37,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901845904] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:48:37,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [641741552] [2021-11-21 00:48:37,700 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 00:48:37,700 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:48:37,700 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:48:37,700 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:48:37,701 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:48:40,093 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:48:40,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 183 treesize of output 184 [2021-11-21 00:48:40,164 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:48:40,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 182 treesize of output 205 [2021-11-21 00:48:43,173 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:48:57,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:48:57,449 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 00:48:57,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 61 [2021-11-21 00:48:57,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:48:57,490 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 00:48:57,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 52 treesize of output 66 [2021-11-21 00:48:59,353 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:49:02,946 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:49:02,946 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:49:02,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 5] total 15 [2021-11-21 00:49:02,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497774364] [2021-11-21 00:49:02,947 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:49:02,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 00:49:02,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:49:02,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 00:49:02,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-11-21 00:49:02,949 INFO L87 Difference]: Start difference. First operand 515 states and 728 transitions. Second operand has 17 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-21 00:49:03,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:49:03,585 INFO L93 Difference]: Finished difference Result 654 states and 909 transitions. [2021-11-21 00:49:03,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-21 00:49:03,585 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 34 [2021-11-21 00:49:03,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:49:03,591 INFO L225 Difference]: With dead ends: 654 [2021-11-21 00:49:03,591 INFO L226 Difference]: Without dead ends: 654 [2021-11-21 00:49:03,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 74 SyntacticMatches, 7 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 718 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=300, Invalid=2052, Unknown=0, NotChecked=0, Total=2352 [2021-11-21 00:49:03,593 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 446 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 47 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:49:03,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [446 Valid, 412 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 345 Invalid, 0 Unknown, 47 Unchecked, 0.2s Time] [2021-11-21 00:49:03,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2021-11-21 00:49:03,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 551. [2021-11-21 00:49:03,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 491 states have (on average 1.4786150712830957) internal successors, (726), 524 states have internal predecessors, (726), 13 states have call successors, (13), 13 states have call predecessors, (13), 26 states have return successors, (36), 13 states have call predecessors, (36), 13 states have call successors, (36) [2021-11-21 00:49:03,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 775 transitions. [2021-11-21 00:49:03,621 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 775 transitions. Word has length 34 [2021-11-21 00:49:03,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:49:03,621 INFO L470 AbstractCegarLoop]: Abstraction has 551 states and 775 transitions. [2021-11-21 00:49:03,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-21 00:49:03,622 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 775 transitions. [2021-11-21 00:49:03,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-21 00:49:03,622 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:49:03,623 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:49:03,668 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-21 00:49:03,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:49:03,836 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:49:03,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:49:03,837 INFO L85 PathProgramCache]: Analyzing trace with hash -680812676, now seen corresponding path program 1 times [2021-11-21 00:49:03,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:49:03,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936066137] [2021-11-21 00:49:03,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:49:03,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:49:03,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:49:03,944 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-21 00:49:03,945 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:49:03,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936066137] [2021-11-21 00:49:03,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936066137] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:49:03,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920109365] [2021-11-21 00:49:03,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:49:03,946 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:49:03,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:49:03,948 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:49:03,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-21 00:49:04,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:49:04,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-21 00:49:04,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:49:04,242 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:49:04,245 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 12 treesize of output 18 [2021-11-21 00:49:04,330 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-21 00:49:04,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:49:04,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-11-21 00:49:04,531 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-21 00:49:04,554 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-21 00:49:04,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920109365] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:49:04,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [916933788] [2021-11-21 00:49:04,557 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 00:49:04,557 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:49:04,558 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:49:04,558 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:49:04,558 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:49:07,558 INFO L354 Elim1Store]: treesize reduction 173, result has 41.0 percent of original size [2021-11-21 00:49:07,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 186 treesize of output 267 [2021-11-21 00:49:10,266 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 179 for LOIs [2021-11-21 00:49:20,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:20,453 INFO L354 Elim1Store]: treesize reduction 62, result has 36.7 percent of original size [2021-11-21 00:49:20,453 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 36 treesize of output 62 [2021-11-21 00:49:21,825 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:49:24,977 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:49:24,977 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:49:24,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 5] total 13 [2021-11-21 00:49:24,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691411878] [2021-11-21 00:49:24,978 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:49:24,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-21 00:49:24,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:49:24,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-21 00:49:24,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=890, Unknown=0, NotChecked=0, Total=1056 [2021-11-21 00:49:24,979 INFO L87 Difference]: Start difference. First operand 551 states and 775 transitions. Second operand has 15 states, 10 states have (on average 7.6) internal successors, (76), 13 states have internal predecessors, (76), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-21 00:49:25,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:49:25,857 INFO L93 Difference]: Finished difference Result 794 states and 1046 transitions. [2021-11-21 00:49:25,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-21 00:49:25,858 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 10 states have (on average 7.6) internal successors, (76), 13 states have internal predecessors, (76), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 34 [2021-11-21 00:49:25,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:49:25,864 INFO L225 Difference]: With dead ends: 794 [2021-11-21 00:49:25,865 INFO L226 Difference]: Without dead ends: 794 [2021-11-21 00:49:25,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 71 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 713 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=343, Invalid=1819, Unknown=0, NotChecked=0, Total=2162 [2021-11-21 00:49:25,867 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 852 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 852 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:49:25,868 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [852 Valid, 285 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-21 00:49:25,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2021-11-21 00:49:25,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 644. [2021-11-21 00:49:25,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 581 states have (on average 1.4698795180722892) internal successors, (854), 615 states have internal predecessors, (854), 14 states have call successors, (14), 14 states have call predecessors, (14), 28 states have return successors, (41), 14 states have call predecessors, (41), 14 states have call successors, (41) [2021-11-21 00:49:25,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 909 transitions. [2021-11-21 00:49:25,908 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 909 transitions. Word has length 34 [2021-11-21 00:49:25,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:49:25,909 INFO L470 AbstractCegarLoop]: Abstraction has 644 states and 909 transitions. [2021-11-21 00:49:25,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 10 states have (on average 7.6) internal successors, (76), 13 states have internal predecessors, (76), 6 states have call successors, (6), 5 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-21 00:49:25,910 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 909 transitions. [2021-11-21 00:49:25,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-21 00:49:25,911 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:49:25,911 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:49:25,963 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-21 00:49:26,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-21 00:49:26,137 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:49:26,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:49:26,137 INFO L85 PathProgramCache]: Analyzing trace with hash 208774868, now seen corresponding path program 1 times [2021-11-21 00:49:26,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:49:26,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488186517] [2021-11-21 00:49:26,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:49:26,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:49:26,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:49:26,467 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:49:26,468 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:49:26,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488186517] [2021-11-21 00:49:26,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488186517] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:49:26,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635682192] [2021-11-21 00:49:26,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:49:26,469 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:49:26,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:49:26,470 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:49:26,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-21 00:49:26,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:49:26,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-21 00:49:26,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:49:26,954 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:49:26,955 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 22 treesize of output 24 [2021-11-21 00:49:26,963 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 00:49:26,963 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 21 treesize of output 17 [2021-11-21 00:49:27,258 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 37 treesize of output 25 [2021-11-21 00:49:27,261 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 22 treesize of output 10 [2021-11-21 00:49:27,303 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:49:27,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:49:27,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635682192] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:49:27,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1234656753] [2021-11-21 00:49:27,561 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 00:49:27,561 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:49:27,561 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:49:27,562 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:49:27,562 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:49:30,013 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:49:30,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 183 treesize of output 184 [2021-11-21 00:49:30,090 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:49:30,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 182 treesize of output 205 [2021-11-21 00:49:33,450 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:49:46,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:46,602 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 00:49:46,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 61 [2021-11-21 00:49:46,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:49:46,656 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 00:49:46,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 52 treesize of output 66 [2021-11-21 00:49:48,504 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:49:52,348 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:49:52,349 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:49:52,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 16 [2021-11-21 00:49:52,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264735045] [2021-11-21 00:49:52,349 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:49:52,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-21 00:49:52,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:49:52,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-21 00:49:52,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1480, Unknown=0, NotChecked=0, Total=1640 [2021-11-21 00:49:52,351 INFO L87 Difference]: Start difference. First operand 644 states and 909 transitions. Second operand has 18 states, 15 states have (on average 4.266666666666667) internal successors, (64), 15 states have internal predecessors, (64), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-21 00:49:53,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:49:53,616 INFO L93 Difference]: Finished difference Result 825 states and 1081 transitions. [2021-11-21 00:49:53,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-21 00:49:53,617 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 4.266666666666667) internal successors, (64), 15 states have internal predecessors, (64), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 35 [2021-11-21 00:49:53,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:49:53,627 INFO L225 Difference]: With dead ends: 825 [2021-11-21 00:49:53,627 INFO L226 Difference]: Without dead ends: 825 [2021-11-21 00:49:53,629 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1053 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=406, Invalid=3254, Unknown=0, NotChecked=0, Total=3660 [2021-11-21 00:49:53,630 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 474 mSDsluCounter, 983 mSDsCounter, 0 mSdLazyCounter, 561 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 1060 SdHoareTripleChecker+Invalid, 1097 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 467 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-21 00:49:53,631 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [474 Valid, 1060 Invalid, 1097 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 561 Invalid, 0 Unknown, 467 Unchecked, 0.5s Time] [2021-11-21 00:49:53,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 825 states. [2021-11-21 00:49:53,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 825 to 650. [2021-11-21 00:49:53,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 586 states have (on average 1.4522184300341296) internal successors, (851), 621 states have internal predecessors, (851), 14 states have call successors, (14), 14 states have call predecessors, (14), 29 states have return successors, (42), 14 states have call predecessors, (42), 14 states have call successors, (42) [2021-11-21 00:49:53,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 907 transitions. [2021-11-21 00:49:53,663 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 907 transitions. Word has length 35 [2021-11-21 00:49:53,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:49:53,663 INFO L470 AbstractCegarLoop]: Abstraction has 650 states and 907 transitions. [2021-11-21 00:49:53,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 4.266666666666667) internal successors, (64), 15 states have internal predecessors, (64), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-21 00:49:53,664 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 907 transitions. [2021-11-21 00:49:53,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-21 00:49:53,665 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:49:53,665 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:49:53,712 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-21 00:49:53,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-21 00:49:53,881 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:49:53,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:49:53,882 INFO L85 PathProgramCache]: Analyzing trace with hash 369643505, now seen corresponding path program 1 times [2021-11-21 00:49:53,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:49:53,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428624601] [2021-11-21 00:49:53,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:49:53,883 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:49:53,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:49:54,331 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:49:54,331 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:49:54,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428624601] [2021-11-21 00:49:54,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428624601] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:49:54,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605797751] [2021-11-21 00:49:54,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:49:54,332 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:49:54,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:49:54,333 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:49:54,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-21 00:49:54,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:49:54,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-21 00:49:54,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:49:54,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-11-21 00:49:54,939 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 15 treesize of output 7 [2021-11-21 00:49:54,958 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-21 00:49:54,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:49:55,233 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-21 00:49:55,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605797751] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:49:55,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1557847695] [2021-11-21 00:49:55,235 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 00:49:55,235 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:49:55,236 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:49:55,236 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:49:55,236 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:49:58,313 INFO L354 Elim1Store]: treesize reduction 173, result has 41.0 percent of original size [2021-11-21 00:49:58,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 186 treesize of output 267 [2021-11-21 00:50:02,551 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 179 for LOIs [2021-11-21 00:50:12,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:12,723 INFO L354 Elim1Store]: treesize reduction 62, result has 36.7 percent of original size [2021-11-21 00:50:12,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 36 treesize of output 62 [2021-11-21 00:50:14,123 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:50:16,982 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:50:16,982 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:50:16,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 6] total 21 [2021-11-21 00:50:16,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937142961] [2021-11-21 00:50:16,983 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:50:16,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-21 00:50:16,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:50:16,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-21 00:50:16,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1395, Unknown=0, NotChecked=0, Total=1560 [2021-11-21 00:50:16,984 INFO L87 Difference]: Start difference. First operand 650 states and 907 transitions. Second operand has 22 states, 19 states have (on average 4.421052631578948) internal successors, (84), 18 states have internal predecessors, (84), 6 states have call successors, (6), 6 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-21 00:50:19,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:50:19,424 INFO L93 Difference]: Finished difference Result 683 states and 832 transitions. [2021-11-21 00:50:19,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-11-21 00:50:19,425 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 4.421052631578948) internal successors, (84), 18 states have internal predecessors, (84), 6 states have call successors, (6), 6 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 35 [2021-11-21 00:50:19,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:50:19,429 INFO L225 Difference]: With dead ends: 683 [2021-11-21 00:50:19,429 INFO L226 Difference]: Without dead ends: 683 [2021-11-21 00:50:19,432 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 72 SyntacticMatches, 2 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2054 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=849, Invalid=6123, Unknown=0, NotChecked=0, Total=6972 [2021-11-21 00:50:19,433 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 1265 mSDsluCounter, 750 mSDsCounter, 0 mSdLazyCounter, 1522 mSolverCounterSat, 228 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1265 SdHoareTripleChecker+Valid, 818 SdHoareTripleChecker+Invalid, 1750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 1522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:50:19,433 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1265 Valid, 818 Invalid, 1750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 1522 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-21 00:50:19,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-11-21 00:50:19,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 452. [2021-11-21 00:50:19,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 402 states have (on average 1.4303482587064678) internal successors, (575), 433 states have internal predecessors, (575), 9 states have call successors, (9), 9 states have call predecessors, (9), 20 states have return successors, (28), 9 states have call predecessors, (28), 9 states have call successors, (28) [2021-11-21 00:50:19,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 612 transitions. [2021-11-21 00:50:19,455 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 612 transitions. Word has length 35 [2021-11-21 00:50:19,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:50:19,456 INFO L470 AbstractCegarLoop]: Abstraction has 452 states and 612 transitions. [2021-11-21 00:50:19,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 4.421052631578948) internal successors, (84), 18 states have internal predecessors, (84), 6 states have call successors, (6), 6 states have call predecessors, (6), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-21 00:50:19,456 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 612 transitions. [2021-11-21 00:50:19,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-21 00:50:19,457 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:50:19,457 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:50:19,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-21 00:50:19,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-11-21 00:50:19,685 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:50:19,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:50:19,685 INFO L85 PathProgramCache]: Analyzing trace with hash -2117913637, now seen corresponding path program 1 times [2021-11-21 00:50:19,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:50:19,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840831525] [2021-11-21 00:50:19,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:19,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:50:19,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:19,721 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-21 00:50:19,721 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:50:19,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840831525] [2021-11-21 00:50:19,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840831525] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:50:19,722 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:50:19,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 00:50:19,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097932317] [2021-11-21 00:50:19,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:50:19,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:50:19,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:50:19,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:50:19,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:50:19,724 INFO L87 Difference]: Start difference. First operand 452 states and 612 transitions. Second operand has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:19,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:50:19,762 INFO L93 Difference]: Finished difference Result 463 states and 618 transitions. [2021-11-21 00:50:19,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:50:19,762 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2021-11-21 00:50:19,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:50:19,765 INFO L225 Difference]: With dead ends: 463 [2021-11-21 00:50:19,765 INFO L226 Difference]: Without dead ends: 463 [2021-11-21 00:50:19,766 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-21 00:50:19,766 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 37 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:50:19,767 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 74 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:50:19,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2021-11-21 00:50:19,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 432. [2021-11-21 00:50:19,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 382 states have (on average 1.4240837696335078) internal successors, (544), 413 states have internal predecessors, (544), 9 states have call successors, (9), 9 states have call predecessors, (9), 20 states have return successors, (28), 9 states have call predecessors, (28), 9 states have call successors, (28) [2021-11-21 00:50:19,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 581 transitions. [2021-11-21 00:50:19,787 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 581 transitions. Word has length 36 [2021-11-21 00:50:19,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:50:19,788 INFO L470 AbstractCegarLoop]: Abstraction has 432 states and 581 transitions. [2021-11-21 00:50:19,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:19,788 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 581 transitions. [2021-11-21 00:50:19,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-21 00:50:19,789 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:50:19,789 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:50:19,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-21 00:50:19,789 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:50:19,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:50:19,790 INFO L85 PathProgramCache]: Analyzing trace with hash -1230813258, now seen corresponding path program 1 times [2021-11-21 00:50:19,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:50:19,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719880058] [2021-11-21 00:50:19,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:19,790 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:50:19,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:19,833 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:50:19,834 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:50:19,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719880058] [2021-11-21 00:50:19,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719880058] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:50:19,834 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:50:19,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 00:50:19,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404421495] [2021-11-21 00:50:19,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:50:19,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:50:19,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:50:19,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:50:19,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:50:19,836 INFO L87 Difference]: Start difference. First operand 432 states and 581 transitions. Second operand has 5 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:19,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:50:19,899 INFO L93 Difference]: Finished difference Result 435 states and 574 transitions. [2021-11-21 00:50:19,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:50:19,900 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-11-21 00:50:19,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:50:19,903 INFO L225 Difference]: With dead ends: 435 [2021-11-21 00:50:19,903 INFO L226 Difference]: Without dead ends: 435 [2021-11-21 00:50:19,903 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-21 00:50:19,904 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 115 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:50:19,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 72 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:50:19,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-11-21 00:50:19,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 432. [2021-11-21 00:50:19,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 382 states have (on average 1.405759162303665) internal successors, (537), 413 states have internal predecessors, (537), 9 states have call successors, (9), 9 states have call predecessors, (9), 20 states have return successors, (28), 9 states have call predecessors, (28), 9 states have call successors, (28) [2021-11-21 00:50:19,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 574 transitions. [2021-11-21 00:50:19,924 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 574 transitions. Word has length 37 [2021-11-21 00:50:19,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:50:19,924 INFO L470 AbstractCegarLoop]: Abstraction has 432 states and 574 transitions. [2021-11-21 00:50:19,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:19,925 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 574 transitions. [2021-11-21 00:50:19,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-21 00:50:19,925 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:50:19,926 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:50:19,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-21 00:50:19,926 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:50:19,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:50:19,927 INFO L85 PathProgramCache]: Analyzing trace with hash 1391897258, now seen corresponding path program 1 times [2021-11-21 00:50:19,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:50:19,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832139331] [2021-11-21 00:50:19,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:19,927 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:50:19,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:19,986 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:50:19,986 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:50:19,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832139331] [2021-11-21 00:50:19,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832139331] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:50:19,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271162641] [2021-11-21 00:50:19,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:19,987 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:19,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:50:19,989 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:50:20,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-21 00:50:20,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:20,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-21 00:50:20,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:50:20,292 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 15 treesize of output 7 [2021-11-21 00:50:20,303 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-21 00:50:20,303 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 00:50:20,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271162641] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:50:20,303 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 00:50:20,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [2] total 6 [2021-11-21 00:50:20,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516019667] [2021-11-21 00:50:20,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:50:20,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:50:20,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:50:20,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:50:20,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-11-21 00:50:20,305 INFO L87 Difference]: Start difference. First operand 432 states and 574 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:20,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:50:20,371 INFO L93 Difference]: Finished difference Result 374 states and 472 transitions. [2021-11-21 00:50:20,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:50:20,372 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-11-21 00:50:20,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:50:20,375 INFO L225 Difference]: With dead ends: 374 [2021-11-21 00:50:20,375 INFO L226 Difference]: Without dead ends: 374 [2021-11-21 00:50:20,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-21 00:50:20,376 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 109 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:50:20,376 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 166 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:50:20,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2021-11-21 00:50:20,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 330. [2021-11-21 00:50:20,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 288 states have (on average 1.3993055555555556) internal successors, (403), 315 states have internal predecessors, (403), 7 states have call successors, (7), 7 states have call predecessors, (7), 14 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2021-11-21 00:50:20,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 428 transitions. [2021-11-21 00:50:20,388 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 428 transitions. Word has length 37 [2021-11-21 00:50:20,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:50:20,388 INFO L470 AbstractCegarLoop]: Abstraction has 330 states and 428 transitions. [2021-11-21 00:50:20,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:20,389 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 428 transitions. [2021-11-21 00:50:20,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-21 00:50:20,390 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:50:20,390 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:50:20,430 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-21 00:50:20,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:20,606 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:50:20,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:50:20,606 INFO L85 PathProgramCache]: Analyzing trace with hash 199975296, now seen corresponding path program 1 times [2021-11-21 00:50:20,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:50:20,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791049105] [2021-11-21 00:50:20,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:20,607 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:50:20,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:20,689 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:50:20,689 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:50:20,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791049105] [2021-11-21 00:50:20,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791049105] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:50:20,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353462748] [2021-11-21 00:50:20,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:20,690 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:20,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:50:20,692 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:50:20,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-21 00:50:20,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:20,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-21 00:50:20,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:50:20,849 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:50:20,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:50:21,037 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:50:21,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353462748] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 00:50:21,038 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:50:21,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 2] total 6 [2021-11-21 00:50:21,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561963117] [2021-11-21 00:50:21,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:50:21,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:50:21,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:50:21,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:50:21,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-21 00:50:21,041 INFO L87 Difference]: Start difference. First operand 330 states and 428 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:21,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:50:21,088 INFO L93 Difference]: Finished difference Result 394 states and 506 transitions. [2021-11-21 00:50:21,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:50:21,089 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2021-11-21 00:50:21,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:50:21,091 INFO L225 Difference]: With dead ends: 394 [2021-11-21 00:50:21,092 INFO L226 Difference]: Without dead ends: 394 [2021-11-21 00:50:21,092 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-21 00:50:21,093 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 79 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:50:21,093 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 135 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:50:21,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-11-21 00:50:21,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 371. [2021-11-21 00:50:21,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 326 states have (on average 1.4233128834355828) internal successors, (464), 354 states have internal predecessors, (464), 8 states have call successors, (8), 8 states have call predecessors, (8), 16 states have return successors, (22), 8 states have call predecessors, (22), 8 states have call successors, (22) [2021-11-21 00:50:21,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 494 transitions. [2021-11-21 00:50:21,109 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 494 transitions. Word has length 38 [2021-11-21 00:50:21,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:50:21,109 INFO L470 AbstractCegarLoop]: Abstraction has 371 states and 494 transitions. [2021-11-21 00:50:21,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:21,110 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 494 transitions. [2021-11-21 00:50:21,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-21 00:50:21,110 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:50:21,110 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:50:21,148 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-21 00:50:21,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:21,325 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr7REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:50:21,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:50:21,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1695532870, now seen corresponding path program 1 times [2021-11-21 00:50:21,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:50:21,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633077843] [2021-11-21 00:50:21,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:21,326 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:50:21,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:21,496 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:50:21,496 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:50:21,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633077843] [2021-11-21 00:50:21,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633077843] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:50:21,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186982562] [2021-11-21 00:50:21,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:21,497 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:21,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:50:21,501 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:50:21,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-21 00:50:21,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:21,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-21 00:50:21,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:50:21,841 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:50:21,841 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 22 treesize of output 24 [2021-11-21 00:50:21,845 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 00:50:21,845 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 21 treesize of output 17 [2021-11-21 00:50:22,151 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:50:22,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:50:22,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186982562] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:50:22,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [746345808] [2021-11-21 00:50:22,415 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 00:50:22,415 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:50:22,415 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:50:22,416 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:50:22,416 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:50:24,579 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:50:24,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 183 treesize of output 184 [2021-11-21 00:50:24,650 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:50:24,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 182 treesize of output 205 [2021-11-21 00:50:27,657 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:50:40,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:40,716 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 00:50:40,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 61 [2021-11-21 00:50:40,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:50:40,771 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 00:50:40,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 52 treesize of output 66 [2021-11-21 00:50:42,774 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:50:46,808 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:50:46,808 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:50:46,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2021-11-21 00:50:46,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423721267] [2021-11-21 00:50:46,809 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:50:46,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 00:50:46,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:50:46,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 00:50:46,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1393, Unknown=0, NotChecked=0, Total=1560 [2021-11-21 00:50:46,811 INFO L87 Difference]: Start difference. First operand 371 states and 494 transitions. Second operand has 17 states, 14 states have (on average 5.142857142857143) internal successors, (72), 15 states have internal predecessors, (72), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-21 00:50:47,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:50:47,637 INFO L93 Difference]: Finished difference Result 443 states and 555 transitions. [2021-11-21 00:50:47,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-21 00:50:47,637 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 5.142857142857143) internal successors, (72), 15 states have internal predecessors, (72), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 39 [2021-11-21 00:50:47,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:50:47,640 INFO L225 Difference]: With dead ends: 443 [2021-11-21 00:50:47,640 INFO L226 Difference]: Without dead ends: 443 [2021-11-21 00:50:47,641 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 67 SyntacticMatches, 7 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 991 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=340, Invalid=2522, Unknown=0, NotChecked=0, Total=2862 [2021-11-21 00:50:47,642 INFO L933 BasicCegarLoop]: 99 mSDtfsCounter, 347 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 111 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:50:47,642 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 811 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 328 Invalid, 0 Unknown, 111 Unchecked, 0.2s Time] [2021-11-21 00:50:47,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2021-11-21 00:50:47,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 388. [2021-11-21 00:50:47,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 342 states have (on average 1.4210526315789473) internal successors, (486), 371 states have internal predecessors, (486), 8 states have call successors, (8), 8 states have call predecessors, (8), 17 states have return successors, (23), 8 states have call predecessors, (23), 8 states have call successors, (23) [2021-11-21 00:50:47,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 517 transitions. [2021-11-21 00:50:47,658 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 517 transitions. Word has length 39 [2021-11-21 00:50:47,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:50:47,658 INFO L470 AbstractCegarLoop]: Abstraction has 388 states and 517 transitions. [2021-11-21 00:50:47,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 5.142857142857143) internal successors, (72), 15 states have internal predecessors, (72), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-21 00:50:47,660 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 517 transitions. [2021-11-21 00:50:47,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-21 00:50:47,660 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:50:47,661 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:50:47,695 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-21 00:50:47,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:47,877 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:50:47,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:50:47,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1904266984, now seen corresponding path program 1 times [2021-11-21 00:50:47,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:50:47,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666260319] [2021-11-21 00:50:47,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:47,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:50:47,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:47,940 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:50:47,940 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:50:47,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666260319] [2021-11-21 00:50:47,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666260319] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:50:47,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480659508] [2021-11-21 00:50:47,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:47,941 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:47,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:50:47,943 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:50:47,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-21 00:50:48,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:48,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-21 00:50:48,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:50:48,244 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:50:48,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:50:48,403 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:50:48,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480659508] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 00:50:48,404 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:50:48,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4, 2] total 8 [2021-11-21 00:50:48,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370357725] [2021-11-21 00:50:48,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:50:48,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:50:48,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:50:48,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:50:48,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-11-21 00:50:48,406 INFO L87 Difference]: Start difference. First operand 388 states and 517 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:48,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:50:48,455 INFO L93 Difference]: Finished difference Result 415 states and 532 transitions. [2021-11-21 00:50:48,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:50:48,455 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-11-21 00:50:48,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:50:48,458 INFO L225 Difference]: With dead ends: 415 [2021-11-21 00:50:48,458 INFO L226 Difference]: Without dead ends: 415 [2021-11-21 00:50:48,458 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-11-21 00:50:48,459 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 82 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:50:48,459 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 124 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:50:48,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-11-21 00:50:48,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 391. [2021-11-21 00:50:48,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 345 states have (on average 1.4144927536231884) internal successors, (488), 374 states have internal predecessors, (488), 8 states have call successors, (8), 8 states have call predecessors, (8), 17 states have return successors, (23), 8 states have call predecessors, (23), 8 states have call successors, (23) [2021-11-21 00:50:48,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 519 transitions. [2021-11-21 00:50:48,472 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 519 transitions. Word has length 39 [2021-11-21 00:50:48,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:50:48,472 INFO L470 AbstractCegarLoop]: Abstraction has 391 states and 519 transitions. [2021-11-21 00:50:48,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:48,473 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 519 transitions. [2021-11-21 00:50:48,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-21 00:50:48,473 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:50:48,474 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:50:48,508 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-21 00:50:48,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:48,693 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr9REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:50:48,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:50:48,693 INFO L85 PathProgramCache]: Analyzing trace with hash -1614483909, now seen corresponding path program 1 times [2021-11-21 00:50:48,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:50:48,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336706272] [2021-11-21 00:50:48,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:48,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:50:48,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:48,730 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-21 00:50:48,730 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:50:48,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336706272] [2021-11-21 00:50:48,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336706272] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:50:48,731 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:50:48,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:50:48,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429052032] [2021-11-21 00:50:48,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:50:48,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:50:48,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:50:48,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:50:48,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:50:48,733 INFO L87 Difference]: Start difference. First operand 391 states and 519 transitions. Second operand has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:48,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:50:48,777 INFO L93 Difference]: Finished difference Result 409 states and 529 transitions. [2021-11-21 00:50:48,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:50:48,778 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-11-21 00:50:48,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:50:48,780 INFO L225 Difference]: With dead ends: 409 [2021-11-21 00:50:48,781 INFO L226 Difference]: Without dead ends: 409 [2021-11-21 00:50:48,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 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-21 00:50:48,782 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 74 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:50:48,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 88 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:50:48,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2021-11-21 00:50:48,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 389. [2021-11-21 00:50:48,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 344 states have (on average 1.3895348837209303) internal successors, (478), 372 states have internal predecessors, (478), 8 states have call successors, (8), 8 states have call predecessors, (8), 17 states have return successors, (23), 8 states have call predecessors, (23), 8 states have call successors, (23) [2021-11-21 00:50:48,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 509 transitions. [2021-11-21 00:50:48,802 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 509 transitions. Word has length 41 [2021-11-21 00:50:48,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:50:48,802 INFO L470 AbstractCegarLoop]: Abstraction has 389 states and 509 transitions. [2021-11-21 00:50:48,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.0) internal successors, (30), 4 states have internal predecessors, (30), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:48,803 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 509 transitions. [2021-11-21 00:50:48,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-21 00:50:48,804 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:50:48,804 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:50:48,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-21 00:50:48,804 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:50:48,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:50:48,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1612453956, now seen corresponding path program 3 times [2021-11-21 00:50:48,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:50:48,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237711241] [2021-11-21 00:50:48,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:48,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:50:48,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:48,855 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 19 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:50:48,855 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:50:48,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237711241] [2021-11-21 00:50:48,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237711241] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:50:48,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512103435] [2021-11-21 00:50:48,856 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:50:48,857 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:48,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:50:48,858 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:50:48,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-21 00:50:48,927 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:50:48,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:50:48,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-21 00:50:48,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:50:49,014 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:50:49,014 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 00:50:49,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512103435] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:50:49,015 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 00:50:49,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2021-11-21 00:50:49,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145438592] [2021-11-21 00:50:49,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:50:49,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:50:49,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:50:49,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:50:49,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:50:49,018 INFO L87 Difference]: Start difference. First operand 389 states and 509 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:49,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:50:49,052 INFO L93 Difference]: Finished difference Result 425 states and 532 transitions. [2021-11-21 00:50:49,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:50:49,052 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-11-21 00:50:49,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:50:49,058 INFO L225 Difference]: With dead ends: 425 [2021-11-21 00:50:49,058 INFO L226 Difference]: Without dead ends: 425 [2021-11-21 00:50:49,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:50:49,059 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 100 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:50:49,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 186 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:50:49,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2021-11-21 00:50:49,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 372. [2021-11-21 00:50:49,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 327 states have (on average 1.3577981651376148) internal successors, (444), 355 states have internal predecessors, (444), 8 states have call successors, (8), 8 states have call predecessors, (8), 17 states have return successors, (23), 8 states have call predecessors, (23), 8 states have call successors, (23) [2021-11-21 00:50:49,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 475 transitions. [2021-11-21 00:50:49,073 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 475 transitions. Word has length 41 [2021-11-21 00:50:49,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:50:49,073 INFO L470 AbstractCegarLoop]: Abstraction has 372 states and 475 transitions. [2021-11-21 00:50:49,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:49,074 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 475 transitions. [2021-11-21 00:50:49,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-21 00:50:49,074 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:50:49,075 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:50:49,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-21 00:50:49,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-21 00:50:49,289 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:50:49,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:50:49,289 INFO L85 PathProgramCache]: Analyzing trace with hash -2043904232, now seen corresponding path program 1 times [2021-11-21 00:50:49,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:50:49,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378674069] [2021-11-21 00:50:49,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:49,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:50:49,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:49,332 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 00:50:49,332 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:50:49,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378674069] [2021-11-21 00:50:49,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378674069] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:50:49,333 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:50:49,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:50:49,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594995534] [2021-11-21 00:50:49,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:50:49,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:50:49,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:50:49,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:50:49,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:50:49,335 INFO L87 Difference]: Start difference. First operand 372 states and 475 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:49,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:50:49,345 INFO L93 Difference]: Finished difference Result 346 states and 431 transitions. [2021-11-21 00:50:49,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:50:49,346 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2021-11-21 00:50:49,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:50:49,348 INFO L225 Difference]: With dead ends: 346 [2021-11-21 00:50:49,348 INFO L226 Difference]: Without dead ends: 346 [2021-11-21 00:50:49,349 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:50:49,350 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 10 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:50:49,351 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 98 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:50:49,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-11-21 00:50:49,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 343. [2021-11-21 00:50:49,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 304 states have (on average 1.3026315789473684) internal successors, (396), 326 states have internal predecessors, (396), 8 states have call successors, (8), 8 states have call predecessors, (8), 17 states have return successors, (23), 8 states have call predecessors, (23), 8 states have call successors, (23) [2021-11-21 00:50:49,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 427 transitions. [2021-11-21 00:50:49,361 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 427 transitions. Word has length 44 [2021-11-21 00:50:49,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:50:49,362 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 427 transitions. [2021-11-21 00:50:49,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:50:49,362 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 427 transitions. [2021-11-21 00:50:49,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-21 00:50:49,363 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:50:49,363 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:50:49,363 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-21 00:50:49,364 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:50:49,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:50:49,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1064303570, now seen corresponding path program 1 times [2021-11-21 00:50:49,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:50:49,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756989016] [2021-11-21 00:50:49,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:49,365 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:50:49,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:49,419 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-21 00:50:49,419 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:50:49,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756989016] [2021-11-21 00:50:49,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756989016] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:50:49,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82672249] [2021-11-21 00:50:49,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:50:49,420 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:50:49,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:50:49,421 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:50:49,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-21 00:50:49,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:50:49,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-21 00:50:49,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:50:49,612 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-21 00:50:49,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:50:49,717 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-21 00:50:49,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82672249] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:50:49,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1805282569] [2021-11-21 00:50:49,724 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 00:50:49,724 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:50:49,725 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:50:49,725 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:50:49,725 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:50:52,147 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:50:52,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 203 treesize of output 217 [2021-11-21 00:50:52,213 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:50:52,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 218 treesize of output 263 [2021-11-21 00:50:55,032 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:51:07,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:07,388 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 00:51:07,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 61 [2021-11-21 00:51:07,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:51:07,439 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 00:51:07,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 52 treesize of output 66 [2021-11-21 00:51:09,676 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:51:13,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [1805282569] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:51:13,569 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:51:13,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [3, 3, 3] total 21 [2021-11-21 00:51:13,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100069242] [2021-11-21 00:51:13,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:51:13,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-21 00:51:13,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:51:13,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-21 00:51:13,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-11-21 00:51:13,573 INFO L87 Difference]: Start difference. First operand 343 states and 427 transitions. Second operand has 20 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 17 states have internal predecessors, (23), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:51:28,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:51:28,331 INFO L93 Difference]: Finished difference Result 345 states and 426 transitions. [2021-11-21 00:51:28,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-21 00:51:28,331 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 17 states have internal predecessors, (23), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 45 [2021-11-21 00:51:28,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:51:28,333 INFO L225 Difference]: With dead ends: 345 [2021-11-21 00:51:28,333 INFO L226 Difference]: Without dead ends: 345 [2021-11-21 00:51:28,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 17.8s TimeCoverageRelationStatistics Valid=271, Invalid=1135, Unknown=0, NotChecked=0, Total=1406 [2021-11-21 00:51:28,334 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 124 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 458 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-21 00:51:28,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 115 Invalid, 458 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-21 00:51:28,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2021-11-21 00:51:28,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 343. [2021-11-21 00:51:28,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 304 states have (on average 1.299342105263158) internal successors, (395), 326 states have internal predecessors, (395), 8 states have call successors, (8), 8 states have call predecessors, (8), 17 states have return successors, (23), 8 states have call predecessors, (23), 8 states have call successors, (23) [2021-11-21 00:51:28,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 426 transitions. [2021-11-21 00:51:28,344 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 426 transitions. Word has length 45 [2021-11-21 00:51:28,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:51:28,344 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 426 transitions. [2021-11-21 00:51:28,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 1.3529411764705883) internal successors, (23), 17 states have internal predecessors, (23), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:51:28,345 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 426 transitions. [2021-11-21 00:51:28,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-21 00:51:28,345 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:51:28,346 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:51:28,397 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-21 00:51:28,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-11-21 00:51:28,573 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:51:28,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:51:28,573 INFO L85 PathProgramCache]: Analyzing trace with hash -162361026, now seen corresponding path program 1 times [2021-11-21 00:51:28,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:51:28,574 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161677896] [2021-11-21 00:51:28,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:51:28,574 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:51:28,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:51:28,654 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 26 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-21 00:51:28,654 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:51:28,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161677896] [2021-11-21 00:51:28,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161677896] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:51:28,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496269471] [2021-11-21 00:51:28,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:51:28,657 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:51:28,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:51:28,668 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:51:28,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-21 00:51:28,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:51:28,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-21 00:51:28,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:51:28,917 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 26 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:51:28,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:51:28,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 21 [2021-11-21 00:51:29,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-11-21 00:51:29,125 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 23 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:51:29,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [496269471] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:51:29,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [295871693] [2021-11-21 00:51:29,127 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 00:51:29,127 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:51:29,127 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:51:29,128 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:51:29,128 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:51:31,505 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:51:31,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 203 treesize of output 217 [2021-11-21 00:51:31,584 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:51:31,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 218 treesize of output 263 [2021-11-21 00:51:34,922 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 00:51:38,481 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:51:38,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 201 treesize of output 202 [2021-11-21 00:51:38,576 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:51:38,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 200 treesize of output 223 [2021-11-21 00:51:41,060 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:51:43,475 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:51:43,475 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:51:43,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 7] total 15 [2021-11-21 00:51:43,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563493769] [2021-11-21 00:51:43,475 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:51:43,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-21 00:51:43,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:51:43,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-21 00:51:43,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=831, Unknown=0, NotChecked=0, Total=1122 [2021-11-21 00:51:43,477 INFO L87 Difference]: Start difference. First operand 343 states and 426 transitions. Second operand has 16 states, 15 states have (on average 6.866666666666666) internal successors, (103), 15 states have internal predecessors, (103), 3 states have call successors, (6), 4 states have call predecessors, (6), 5 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-21 00:51:43,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:51:43,736 INFO L93 Difference]: Finished difference Result 405 states and 481 transitions. [2021-11-21 00:51:43,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-21 00:51:43,737 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.866666666666666) internal successors, (103), 15 states have internal predecessors, (103), 3 states have call successors, (6), 4 states have call predecessors, (6), 5 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 46 [2021-11-21 00:51:43,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:51:43,740 INFO L225 Difference]: With dead ends: 405 [2021-11-21 00:51:43,740 INFO L226 Difference]: Without dead ends: 405 [2021-11-21 00:51:43,741 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 114 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=336, Invalid=1070, Unknown=0, NotChecked=0, Total=1406 [2021-11-21 00:51:43,742 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 322 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:51:43,742 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 323 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-21 00:51:43,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2021-11-21 00:51:43,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 343. [2021-11-21 00:51:43,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 304 states have (on average 1.2796052631578947) internal successors, (389), 326 states have internal predecessors, (389), 8 states have call successors, (8), 8 states have call predecessors, (8), 17 states have return successors, (23), 8 states have call predecessors, (23), 8 states have call successors, (23) [2021-11-21 00:51:43,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 420 transitions. [2021-11-21 00:51:43,770 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 420 transitions. Word has length 46 [2021-11-21 00:51:43,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:51:43,770 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 420 transitions. [2021-11-21 00:51:43,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.866666666666666) internal successors, (103), 15 states have internal predecessors, (103), 3 states have call successors, (6), 4 states have call predecessors, (6), 5 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2021-11-21 00:51:43,771 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 420 transitions. [2021-11-21 00:51:43,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-21 00:51:43,772 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:51:43,772 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:51:43,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-21 00:51:43,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:51:43,993 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:51:43,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:51:43,993 INFO L85 PathProgramCache]: Analyzing trace with hash 1460726696, now seen corresponding path program 2 times [2021-11-21 00:51:43,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:51:43,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1460721544] [2021-11-21 00:51:43,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:51:43,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:51:44,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:51:44,155 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 10 proven. 11 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-21 00:51:44,155 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:51:44,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1460721544] [2021-11-21 00:51:44,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1460721544] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:51:44,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063165288] [2021-11-21 00:51:44,156 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:51:44,156 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:51:44,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:51:44,157 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:51:44,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-21 00:51:44,243 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-21 00:51:44,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:51:44,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-21 00:51:44,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:51:44,430 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:51:44,430 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 31 treesize of output 33 [2021-11-21 00:51:44,436 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 00:51:44,436 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 30 treesize of output 26 [2021-11-21 00:51:44,592 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-21 00:51:44,592 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 00:51:44,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063165288] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:51:44,593 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 00:51:44,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 13 [2021-11-21 00:51:44,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689533868] [2021-11-21 00:51:44,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:51:44,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-21 00:51:44,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:51:44,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-21 00:51:44,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-11-21 00:51:44,594 INFO L87 Difference]: Start difference. First operand 343 states and 420 transitions. Second operand has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 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-21 00:51:44,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:51:44,780 INFO L93 Difference]: Finished difference Result 435 states and 538 transitions. [2021-11-21 00:51:44,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-21 00:51:44,780 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 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 46 [2021-11-21 00:51:44,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:51:44,782 INFO L225 Difference]: With dead ends: 435 [2021-11-21 00:51:44,782 INFO L226 Difference]: Without dead ends: 435 [2021-11-21 00:51:44,783 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=92, Invalid=288, Unknown=0, NotChecked=0, Total=380 [2021-11-21 00:51:44,783 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 137 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 122 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:51:44,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 118 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 66 Invalid, 0 Unknown, 122 Unchecked, 0.1s Time] [2021-11-21 00:51:44,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-11-21 00:51:44,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 347. [2021-11-21 00:51:44,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 307 states have (on average 1.276872964169381) internal successors, (392), 328 states have internal predecessors, (392), 9 states have call successors, (9), 9 states have call predecessors, (9), 17 states have return successors, (26), 9 states have call predecessors, (26), 9 states have call successors, (26) [2021-11-21 00:51:44,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 427 transitions. [2021-11-21 00:51:44,795 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 427 transitions. Word has length 46 [2021-11-21 00:51:44,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:51:44,796 INFO L470 AbstractCegarLoop]: Abstraction has 347 states and 427 transitions. [2021-11-21 00:51:44,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 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-21 00:51:44,796 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 427 transitions. [2021-11-21 00:51:44,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-21 00:51:44,797 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:51:44,797 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:51:44,844 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-21 00:51:45,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:51:45,025 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr20ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:51:45,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:51:45,025 INFO L85 PathProgramCache]: Analyzing trace with hash -1366327594, now seen corresponding path program 1 times [2021-11-21 00:51:45,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:51:45,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390875747] [2021-11-21 00:51:45,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:51:45,026 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:51:45,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:51:45,084 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-21 00:51:45,084 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:51:45,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390875747] [2021-11-21 00:51:45,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390875747] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:51:45,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593810173] [2021-11-21 00:51:45,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:51:45,085 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:51:45,086 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:51:45,087 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:51:45,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-21 00:51:45,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:51:45,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-21 00:51:45,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:51:45,303 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-21 00:51:45,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:51:45,439 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-21 00:51:45,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593810173] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:51:45,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1297610290] [2021-11-21 00:51:45,442 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2021-11-21 00:51:45,442 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:51:45,443 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:51:45,443 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:51:45,443 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:51:48,086 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:51:48,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 203 treesize of output 217 [2021-11-21 00:51:48,177 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:51:48,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 218 treesize of output 263 [2021-11-21 00:51:51,679 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:52:04,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:52:04,218 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 00:52:04,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 61 [2021-11-21 00:52:04,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:52:04,265 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 00:52:04,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 52 treesize of output 66 [2021-11-21 00:52:06,368 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:52:09,739 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:52:09,740 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:52:09,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2021-11-21 00:52:09,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920825740] [2021-11-21 00:52:09,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:52:09,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:52:09,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:52:09,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:52:09,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-11-21 00:52:09,741 INFO L87 Difference]: Start difference. First operand 347 states and 427 transitions. Second operand has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:52:09,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:52:09,785 INFO L93 Difference]: Finished difference Result 354 states and 434 transitions. [2021-11-21 00:52:09,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:52:09,786 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 46 [2021-11-21 00:52:09,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:52:09,787 INFO L225 Difference]: With dead ends: 354 [2021-11-21 00:52:09,787 INFO L226 Difference]: Without dead ends: 354 [2021-11-21 00:52:09,788 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 115 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-11-21 00:52:09,788 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 37 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 00:52:09,789 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 66 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 00:52:09,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-11-21 00:52:09,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 343. [2021-11-21 00:52:09,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 305 states have (on average 1.2655737704918033) internal successors, (386), 324 states have internal predecessors, (386), 9 states have call successors, (9), 9 states have call predecessors, (9), 17 states have return successors, (26), 9 states have call predecessors, (26), 9 states have call successors, (26) [2021-11-21 00:52:09,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 421 transitions. [2021-11-21 00:52:09,798 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 421 transitions. Word has length 46 [2021-11-21 00:52:09,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:52:09,799 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 421 transitions. [2021-11-21 00:52:09,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:52:09,799 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 421 transitions. [2021-11-21 00:52:09,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-21 00:52:09,800 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:52:09,800 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:52:09,841 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-21 00:52:10,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-11-21 00:52:10,017 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:52:10,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:52:10,017 INFO L85 PathProgramCache]: Analyzing trace with hash -1600309656, now seen corresponding path program 1 times [2021-11-21 00:52:10,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:52:10,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778499149] [2021-11-21 00:52:10,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:52:10,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:52:10,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:52:10,180 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:52:10,180 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:52:10,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778499149] [2021-11-21 00:52:10,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778499149] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:52:10,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274640212] [2021-11-21 00:52:10,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:52:10,181 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:52:10,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:52:10,182 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:52:10,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-21 00:52:10,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:52:10,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-21 00:52:10,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:52:10,416 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 00:52:10,416 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 11 treesize of output 11 [2021-11-21 00:52:10,569 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 00:52:10,569 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 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-21 00:52:10,720 INFO L354 Elim1Store]: treesize reduction 28, result has 40.4 percent of original size [2021-11-21 00:52:10,720 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 21 treesize of output 34 [2021-11-21 00:52:10,988 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:52:10,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:52:11,033 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-21 00:52:11,033 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 51 treesize of output 46 [2021-11-21 00:52:11,237 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-21 00:52:11,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 51 treesize of output 46 [2021-11-21 00:52:11,439 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:52:11,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274640212] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:52:11,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2033309194] [2021-11-21 00:52:11,441 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 00:52:11,442 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:52:11,442 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:52:11,442 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:52:11,443 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:52:12,123 INFO L354 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2021-11-21 00:52:12,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2021-11-21 00:52:12,935 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 00:52:12,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2021-11-21 00:52:13,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:52:13,808 INFO L354 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2021-11-21 00:52:13,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 40 treesize of output 73 [2021-11-21 00:52:16,108 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 00:52:16,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:52:16,996 INFO L354 Elim1Store]: treesize reduction 46, result has 62.3 percent of original size [2021-11-21 00:52:16,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 103 [2021-11-21 00:52:17,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:52:17,402 INFO L354 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2021-11-21 00:52:17,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 35 treesize of output 61 [2021-11-21 00:52:18,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:52:18,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:52:18,821 INFO L354 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2021-11-21 00:52:18,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 40 treesize of output 73 [2021-11-21 00:52:19,308 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:52:21,557 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:52:21,557 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:52:21,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 27 [2021-11-21 00:52:21,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698150913] [2021-11-21 00:52:21,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:52:21,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-11-21 00:52:21,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:52:21,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-11-21 00:52:21,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=1846, Unknown=0, NotChecked=0, Total=2162 [2021-11-21 00:52:21,559 INFO L87 Difference]: Start difference. First operand 343 states and 421 transitions. Second operand has 28 states, 24 states have (on average 5.25) internal successors, (126), 27 states have internal predecessors, (126), 7 states have call successors, (8), 8 states have call predecessors, (8), 6 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2021-11-21 00:52:22,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:52:22,121 INFO L93 Difference]: Finished difference Result 426 states and 506 transitions. [2021-11-21 00:52:22,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-21 00:52:22,122 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 24 states have (on average 5.25) internal successors, (126), 27 states have internal predecessors, (126), 7 states have call successors, (8), 8 states have call predecessors, (8), 6 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) Word has length 48 [2021-11-21 00:52:22,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:52:22,124 INFO L225 Difference]: With dead ends: 426 [2021-11-21 00:52:22,124 INFO L226 Difference]: Without dead ends: 426 [2021-11-21 00:52:22,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 114 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1035 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=516, Invalid=3024, Unknown=0, NotChecked=0, Total=3540 [2021-11-21 00:52:22,126 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 389 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 158 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:52:22,127 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [389 Valid, 490 Invalid, 631 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 361 Invalid, 0 Unknown, 158 Unchecked, 0.2s Time] [2021-11-21 00:52:22,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2021-11-21 00:52:22,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 389. [2021-11-21 00:52:22,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 351 states have (on average 1.2792022792022792) internal successors, (449), 370 states have internal predecessors, (449), 9 states have call successors, (9), 9 states have call predecessors, (9), 18 states have return successors, (23), 9 states have call predecessors, (23), 9 states have call successors, (23) [2021-11-21 00:52:22,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 481 transitions. [2021-11-21 00:52:22,138 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 481 transitions. Word has length 48 [2021-11-21 00:52:22,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:52:22,139 INFO L470 AbstractCegarLoop]: Abstraction has 389 states and 481 transitions. [2021-11-21 00:52:22,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 24 states have (on average 5.25) internal successors, (126), 27 states have internal predecessors, (126), 7 states have call successors, (8), 8 states have call predecessors, (8), 6 states have return successors, (6), 4 states have call predecessors, (6), 5 states have call successors, (6) [2021-11-21 00:52:22,139 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 481 transitions. [2021-11-21 00:52:22,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-21 00:52:22,140 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:52:22,140 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:52:22,183 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-11-21 00:52:22,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-11-21 00:52:22,360 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:52:22,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:52:22,360 INFO L85 PathProgramCache]: Analyzing trace with hash -1600309655, now seen corresponding path program 1 times [2021-11-21 00:52:22,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:52:22,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458241358] [2021-11-21 00:52:22,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:52:22,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:52:22,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:52:22,519 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 00:52:22,520 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:52:22,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458241358] [2021-11-21 00:52:22,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458241358] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:52:22,520 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:52:22,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-21 00:52:22,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075569745] [2021-11-21 00:52:22,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:52:22,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-21 00:52:22,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:52:22,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-21 00:52:22,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-11-21 00:52:22,522 INFO L87 Difference]: Start difference. First operand 389 states and 481 transitions. Second operand has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 10 states have internal predecessors, (43), 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-21 00:52:22,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:52:22,758 INFO L93 Difference]: Finished difference Result 474 states and 568 transitions. [2021-11-21 00:52:22,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-21 00:52:22,758 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 10 states have internal predecessors, (43), 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 48 [2021-11-21 00:52:22,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:52:22,761 INFO L225 Difference]: With dead ends: 474 [2021-11-21 00:52:22,761 INFO L226 Difference]: Without dead ends: 474 [2021-11-21 00:52:22,762 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2021-11-21 00:52:22,763 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 365 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:52:22,763 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 101 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:52:22,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-11-21 00:52:22,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 389. [2021-11-21 00:52:22,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 351 states have (on average 1.264957264957265) internal successors, (444), 370 states have internal predecessors, (444), 9 states have call successors, (9), 9 states have call predecessors, (9), 18 states have return successors, (23), 9 states have call predecessors, (23), 9 states have call successors, (23) [2021-11-21 00:52:22,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 476 transitions. [2021-11-21 00:52:22,775 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 476 transitions. Word has length 48 [2021-11-21 00:52:22,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:52:22,776 INFO L470 AbstractCegarLoop]: Abstraction has 389 states and 476 transitions. [2021-11-21 00:52:22,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 4.777777777777778) internal successors, (43), 10 states have internal predecessors, (43), 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-21 00:52:22,776 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 476 transitions. [2021-11-21 00:52:22,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-21 00:52:22,777 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:52:22,777 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:52:22,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-21 00:52:22,778 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr21ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:52:22,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:52:22,779 INFO L85 PathProgramCache]: Analyzing trace with hash 593517652, now seen corresponding path program 1 times [2021-11-21 00:52:22,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:52:22,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075954339] [2021-11-21 00:52:22,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:52:22,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:52:22,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:52:22,824 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-21 00:52:22,824 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:52:22,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075954339] [2021-11-21 00:52:22,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075954339] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:52:22,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368104989] [2021-11-21 00:52:22,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:52:22,825 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:52:22,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:52:22,831 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:52:22,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-11-21 00:52:22,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:52:22,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-21 00:52:22,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:52:22,946 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-21 00:52:23,037 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 00:52:23,038 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 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-21 00:52:23,092 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-21 00:52:23,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:52:23,343 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-21 00:52:23,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368104989] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:52:23,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1936496390] [2021-11-21 00:52:23,349 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 00:52:23,349 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:52:23,351 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:52:23,351 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:52:23,352 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:52:25,961 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:52:25,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 203 treesize of output 217 [2021-11-21 00:52:26,050 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:52:26,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 218 treesize of output 263 [2021-11-21 00:52:29,253 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:52:42,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:52:43,015 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 00:52:43,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 61 [2021-11-21 00:52:43,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:52:43,065 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 00:52:43,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 52 treesize of output 66 [2021-11-21 00:52:45,670 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:52:50,078 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:52:50,078 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:52:50,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4, 4] total 6 [2021-11-21 00:52:50,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557587525] [2021-11-21 00:52:50,078 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:52:50,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-21 00:52:50,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:52:50,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-21 00:52:50,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=572, Unknown=0, NotChecked=0, Total=702 [2021-11-21 00:52:50,080 INFO L87 Difference]: Start difference. First operand 389 states and 476 transitions. Second operand has 7 states, 6 states have (on average 10.833333333333334) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (3), 3 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-21 00:52:50,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:52:50,170 INFO L93 Difference]: Finished difference Result 417 states and 493 transitions. [2021-11-21 00:52:50,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-21 00:52:50,171 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.833333333333334) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (3), 3 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 47 [2021-11-21 00:52:50,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:52:50,173 INFO L225 Difference]: With dead ends: 417 [2021-11-21 00:52:50,174 INFO L226 Difference]: Without dead ends: 417 [2021-11-21 00:52:50,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 117 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-11-21 00:52:50,175 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 25 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 205 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 73 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:52:50,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 205 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 68 Invalid, 0 Unknown, 73 Unchecked, 0.1s Time] [2021-11-21 00:52:50,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2021-11-21 00:52:50,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 388. [2021-11-21 00:52:50,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 350 states have (on average 1.26) internal successors, (441), 369 states have internal predecessors, (441), 9 states have call successors, (9), 9 states have call predecessors, (9), 18 states have return successors, (23), 9 states have call predecessors, (23), 9 states have call successors, (23) [2021-11-21 00:52:50,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 473 transitions. [2021-11-21 00:52:50,212 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 473 transitions. Word has length 47 [2021-11-21 00:52:50,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:52:50,212 INFO L470 AbstractCegarLoop]: Abstraction has 388 states and 473 transitions. [2021-11-21 00:52:50,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.833333333333334) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (3), 3 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-21 00:52:50,214 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 473 transitions. [2021-11-21 00:52:50,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-21 00:52:50,215 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:52:50,215 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:52:50,261 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-11-21 00:52:50,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:52:50,441 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:52:50,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:52:50,441 INFO L85 PathProgramCache]: Analyzing trace with hash -1410124835, now seen corresponding path program 1 times [2021-11-21 00:52:50,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:52:50,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553743945] [2021-11-21 00:52:50,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:52:50,442 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:52:50,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:52:50,681 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 28 proven. 13 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-21 00:52:50,681 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:52:50,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553743945] [2021-11-21 00:52:50,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553743945] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:52:50,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519489658] [2021-11-21 00:52:50,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:52:50,682 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:52:50,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:52:50,683 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:52:50,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-21 00:52:50,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:52:50,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-21 00:52:50,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:52:51,144 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 31 treesize of output 23 [2021-11-21 00:52:51,146 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 20 treesize of output 12 [2021-11-21 00:52:51,166 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 26 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-21 00:52:51,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:52:51,268 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 33 treesize of output 25 [2021-11-21 00:52:51,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 21 [2021-11-21 00:52:51,470 INFO L354 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2021-11-21 00:52:51,470 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 21 treesize of output 20 [2021-11-21 00:52:51,507 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2021-11-21 00:52:51,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 9 [2021-11-21 00:52:51,562 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 23 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-21 00:52:51,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519489658] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:52:51,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [335765202] [2021-11-21 00:52:51,564 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 00:52:51,564 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:52:51,564 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:52:51,564 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:52:51,565 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:52:54,142 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:52:54,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 183 treesize of output 184 [2021-11-21 00:52:54,208 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:52:54,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 182 treesize of output 205 [2021-11-21 00:52:57,558 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 00:53:01,647 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:53:01,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 201 treesize of output 202 [2021-11-21 00:53:01,725 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:53:01,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 200 treesize of output 223 [2021-11-21 00:53:03,625 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:53:06,283 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:53:06,283 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:53:06,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 8] total 21 [2021-11-21 00:53:06,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298626385] [2021-11-21 00:53:06,284 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:53:06,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-21 00:53:06,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:53:06,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-21 00:53:06,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=279, Invalid=1281, Unknown=0, NotChecked=0, Total=1560 [2021-11-21 00:53:06,285 INFO L87 Difference]: Start difference. First operand 388 states and 473 transitions. Second operand has 22 states, 19 states have (on average 5.315789473684211) internal successors, (101), 20 states have internal predecessors, (101), 6 states have call successors, (9), 5 states have call predecessors, (9), 5 states have return successors, (6), 6 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-21 00:53:06,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:53:06,443 INFO L93 Difference]: Finished difference Result 455 states and 544 transitions. [2021-11-21 00:53:06,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 00:53:06,444 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 5.315789473684211) internal successors, (101), 20 states have internal predecessors, (101), 6 states have call successors, (9), 5 states have call predecessors, (9), 5 states have return successors, (6), 6 states have call predecessors, (6), 3 states have call successors, (6) Word has length 48 [2021-11-21 00:53:06,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:53:06,446 INFO L225 Difference]: With dead ends: 455 [2021-11-21 00:53:06,446 INFO L226 Difference]: Without dead ends: 455 [2021-11-21 00:53:06,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 112 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=313, Invalid=1409, Unknown=0, NotChecked=0, Total=1722 [2021-11-21 00:53:06,447 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 243 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:53:06,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 211 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 00:53:06,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2021-11-21 00:53:06,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 388. [2021-11-21 00:53:06,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 350 states have (on average 1.2457142857142858) internal successors, (436), 369 states have internal predecessors, (436), 9 states have call successors, (9), 9 states have call predecessors, (9), 18 states have return successors, (23), 9 states have call predecessors, (23), 9 states have call successors, (23) [2021-11-21 00:53:06,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 468 transitions. [2021-11-21 00:53:06,456 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 468 transitions. Word has length 48 [2021-11-21 00:53:06,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:53:06,457 INFO L470 AbstractCegarLoop]: Abstraction has 388 states and 468 transitions. [2021-11-21 00:53:06,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 5.315789473684211) internal successors, (101), 20 states have internal predecessors, (101), 6 states have call successors, (9), 5 states have call predecessors, (9), 5 states have return successors, (6), 6 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-21 00:53:06,457 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 468 transitions. [2021-11-21 00:53:06,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-21 00:53:06,458 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:53:06,458 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:53:06,513 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-21 00:53:06,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:53:06,685 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:53:06,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:53:06,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1930008197, now seen corresponding path program 1 times [2021-11-21 00:53:06,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:53:06,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683660917] [2021-11-21 00:53:06,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:53:06,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:53:06,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:53:07,290 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 8 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:53:07,290 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:53:07,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683660917] [2021-11-21 00:53:07,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683660917] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:53:07,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150187016] [2021-11-21 00:53:07,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:53:07,291 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:53:07,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:53:07,293 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:53:07,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-11-21 00:53:07,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:53:07,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-21 00:53:07,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:53:07,638 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 00:53:07,638 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 11 treesize of output 11 [2021-11-21 00:53:07,897 INFO L354 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2021-11-21 00:53:07,897 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 2 case distinctions, treesize of input 21 treesize of output 29 [2021-11-21 00:53:08,065 INFO L354 Elim1Store]: treesize reduction 40, result has 40.3 percent of original size [2021-11-21 00:53:08,065 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 29 treesize of output 46 [2021-11-21 00:53:08,476 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-21 00:53:08,504 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:53:08,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:53:08,627 INFO L354 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2021-11-21 00:53:08,627 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 87 treesize of output 74 [2021-11-21 00:53:08,935 INFO L354 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2021-11-21 00:53:08,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 73 treesize of output 90 [2021-11-21 00:53:09,500 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:53:09,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150187016] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:53:09,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1661772603] [2021-11-21 00:53:09,503 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 00:53:09,503 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:53:09,504 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:53:09,504 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:53:09,504 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:53:10,415 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 00:53:10,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2021-11-21 00:53:10,474 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-21 00:53:10,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2021-11-21 00:53:11,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:11,333 INFO L354 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2021-11-21 00:53:11,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 40 treesize of output 73 [2021-11-21 00:53:13,867 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 00:53:14,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:14,783 INFO L354 Elim1Store]: treesize reduction 46, result has 62.3 percent of original size [2021-11-21 00:53:14,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 103 [2021-11-21 00:53:15,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:15,287 INFO L354 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2021-11-21 00:53:15,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 35 treesize of output 61 [2021-11-21 00:53:16,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:16,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:53:16,857 INFO L354 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2021-11-21 00:53:16,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 40 treesize of output 73 [2021-11-21 00:53:17,219 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:53:19,971 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:53:19,971 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:53:19,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 14, 14] total 47 [2021-11-21 00:53:19,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376139140] [2021-11-21 00:53:19,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:53:19,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-11-21 00:53:19,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:53:19,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-11-21 00:53:19,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=532, Invalid=3890, Unknown=0, NotChecked=0, Total=4422 [2021-11-21 00:53:19,975 INFO L87 Difference]: Start difference. First operand 388 states and 468 transitions. Second operand has 48 states, 41 states have (on average 3.1951219512195124) internal successors, (131), 38 states have internal predecessors, (131), 9 states have call successors, (9), 9 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-21 00:53:21,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:53:21,562 INFO L93 Difference]: Finished difference Result 429 states and 496 transitions. [2021-11-21 00:53:21,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-21 00:53:21,563 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 41 states have (on average 3.1951219512195124) internal successors, (131), 38 states have internal predecessors, (131), 9 states have call successors, (9), 9 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 49 [2021-11-21 00:53:21,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:53:21,565 INFO L225 Difference]: With dead ends: 429 [2021-11-21 00:53:21,565 INFO L226 Difference]: Without dead ends: 429 [2021-11-21 00:53:21,565 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 102 SyntacticMatches, 2 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2997 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=1056, Invalid=7134, Unknown=0, NotChecked=0, Total=8190 [2021-11-21 00:53:21,566 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 721 mSDsluCounter, 770 mSDsCounter, 0 mSdLazyCounter, 896 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 721 SdHoareTripleChecker+Valid, 783 SdHoareTripleChecker+Invalid, 1352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 260 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-21 00:53:21,566 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [721 Valid, 783 Invalid, 1352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 896 Invalid, 0 Unknown, 260 Unchecked, 0.7s Time] [2021-11-21 00:53:21,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2021-11-21 00:53:21,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 344. [2021-11-21 00:53:21,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 309 states have (on average 1.226537216828479) internal successors, (379), 327 states have internal predecessors, (379), 8 states have call successors, (8), 8 states have call predecessors, (8), 16 states have return successors, (20), 8 states have call predecessors, (20), 8 states have call successors, (20) [2021-11-21 00:53:21,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 407 transitions. [2021-11-21 00:53:21,573 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 407 transitions. Word has length 49 [2021-11-21 00:53:21,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:53:21,573 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 407 transitions. [2021-11-21 00:53:21,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 41 states have (on average 3.1951219512195124) internal successors, (131), 38 states have internal predecessors, (131), 9 states have call successors, (9), 9 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-21 00:53:21,573 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 407 transitions. [2021-11-21 00:53:21,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-21 00:53:21,574 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:53:21,574 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:53:21,621 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-11-21 00:53:21,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-11-21 00:53:21,789 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:53:21,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:53:21,789 INFO L85 PathProgramCache]: Analyzing trace with hash -764196878, now seen corresponding path program 1 times [2021-11-21 00:53:21,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:53:21,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476433046] [2021-11-21 00:53:21,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:53:21,790 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:53:21,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:53:21,919 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:53:21,919 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:53:21,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476433046] [2021-11-21 00:53:21,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476433046] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:53:21,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027351198] [2021-11-21 00:53:21,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:53:21,920 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:53:21,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:53:21,925 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:53:21,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-11-21 00:53:22,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:53:22,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-21 00:53:22,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:53:22,163 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 00:53:22,164 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 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-21 00:53:22,393 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 00:53:22,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:53:22,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027351198] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:53:22,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2110322364] [2021-11-21 00:53:22,602 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 00:53:22,602 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:53:22,603 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:53:22,603 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:53:22,603 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:53:25,214 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:53:25,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 183 treesize of output 184 [2021-11-21 00:53:25,302 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:53:25,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 182 treesize of output 205 [2021-11-21 00:53:28,789 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 00:53:32,770 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:53:32,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 209 treesize of output 223 [2021-11-21 00:53:32,842 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:53:32,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 224 treesize of output 269 [2021-11-21 00:53:34,931 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:53:37,260 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:53:37,260 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:53:37,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2021-11-21 00:53:37,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [913322604] [2021-11-21 00:53:37,261 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:53:37,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-21 00:53:37,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:53:37,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-21 00:53:37,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=936, Unknown=0, NotChecked=0, Total=1122 [2021-11-21 00:53:37,262 INFO L87 Difference]: Start difference. First operand 344 states and 407 transitions. Second operand has 13 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 2 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-21 00:53:37,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:53:37,577 INFO L93 Difference]: Finished difference Result 379 states and 435 transitions. [2021-11-21 00:53:37,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-21 00:53:37,577 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 2 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 49 [2021-11-21 00:53:37,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:53:37,584 INFO L225 Difference]: With dead ends: 379 [2021-11-21 00:53:37,585 INFO L226 Difference]: Without dead ends: 379 [2021-11-21 00:53:37,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=306, Invalid=1674, Unknown=0, NotChecked=0, Total=1980 [2021-11-21 00:53:37,586 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 198 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 183 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:53:37,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 370 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 149 Invalid, 0 Unknown, 183 Unchecked, 0.1s Time] [2021-11-21 00:53:37,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2021-11-21 00:53:37,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 344. [2021-11-21 00:53:37,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 309 states have (on average 1.220064724919094) internal successors, (377), 327 states have internal predecessors, (377), 8 states have call successors, (8), 8 states have call predecessors, (8), 16 states have return successors, (20), 8 states have call predecessors, (20), 8 states have call successors, (20) [2021-11-21 00:53:37,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 405 transitions. [2021-11-21 00:53:37,595 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 405 transitions. Word has length 49 [2021-11-21 00:53:37,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:53:37,596 INFO L470 AbstractCegarLoop]: Abstraction has 344 states and 405 transitions. [2021-11-21 00:53:37,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 2 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-21 00:53:37,596 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 405 transitions. [2021-11-21 00:53:37,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-21 00:53:37,597 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:53:37,597 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:53:37,641 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-11-21 00:53:37,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:53:37,825 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:53:37,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:53:37,825 INFO L85 PathProgramCache]: Analyzing trace with hash -99689144, now seen corresponding path program 2 times [2021-11-21 00:53:37,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:53:37,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164178509] [2021-11-21 00:53:37,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:53:37,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:53:37,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:53:37,940 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 00:53:37,940 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:53:37,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164178509] [2021-11-21 00:53:37,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164178509] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:53:37,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598633819] [2021-11-21 00:53:37,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:53:37,941 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:53:37,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:53:37,943 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:53:37,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-21 00:53:38,042 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-21 00:53:38,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:53:38,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-21 00:53:38,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:53:38,208 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 00:53:38,208 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 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-21 00:53:38,318 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 00:53:38,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:53:38,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598633819] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:53:38,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [316841821] [2021-11-21 00:53:38,386 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 00:53:38,386 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:53:38,387 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:53:38,387 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:53:38,387 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:53:41,098 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:53:41,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 183 treesize of output 184 [2021-11-21 00:53:41,161 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:53:41,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 182 treesize of output 205 [2021-11-21 00:53:44,159 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 00:53:48,194 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:53:48,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 209 treesize of output 223 [2021-11-21 00:53:48,280 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:53:48,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 224 treesize of output 269 [2021-11-21 00:53:50,559 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:53:52,858 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:53:52,858 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:53:52,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-11-21 00:53:52,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21545330] [2021-11-21 00:53:52,859 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:53:52,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-21 00:53:52,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:53:52,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-21 00:53:52,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=823, Unknown=0, NotChecked=0, Total=992 [2021-11-21 00:53:52,860 INFO L87 Difference]: Start difference. First operand 344 states and 405 transitions. Second operand has 12 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-21 00:53:53,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:53:53,146 INFO L93 Difference]: Finished difference Result 404 states and 473 transitions. [2021-11-21 00:53:53,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-21 00:53:53,147 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 49 [2021-11-21 00:53:53,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:53:53,149 INFO L225 Difference]: With dead ends: 404 [2021-11-21 00:53:53,149 INFO L226 Difference]: Without dead ends: 404 [2021-11-21 00:53:53,150 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=281, Invalid=1525, Unknown=0, NotChecked=0, Total=1806 [2021-11-21 00:53:53,150 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 129 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 76 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:53:53,150 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 233 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 130 Invalid, 0 Unknown, 76 Unchecked, 0.1s Time] [2021-11-21 00:53:53,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 404 states. [2021-11-21 00:53:53,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 404 to 371. [2021-11-21 00:53:53,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 333 states have (on average 1.2312312312312312) internal successors, (410), 352 states have internal predecessors, (410), 9 states have call successors, (9), 9 states have call predecessors, (9), 18 states have return successors, (25), 9 states have call predecessors, (25), 9 states have call successors, (25) [2021-11-21 00:53:53,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 444 transitions. [2021-11-21 00:53:53,159 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 444 transitions. Word has length 49 [2021-11-21 00:53:53,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:53:53,160 INFO L470 AbstractCegarLoop]: Abstraction has 371 states and 444 transitions. [2021-11-21 00:53:53,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 2 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-21 00:53:53,160 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 444 transitions. [2021-11-21 00:53:53,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-21 00:53:53,161 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:53:53,162 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:53:53,211 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-11-21 00:53:53,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-11-21 00:53:53,377 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:53:53,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:53:53,377 INFO L85 PathProgramCache]: Analyzing trace with hash 2079700607, now seen corresponding path program 1 times [2021-11-21 00:53:53,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:53:53,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199209639] [2021-11-21 00:53:53,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:53:53,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:53:53,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:53:53,507 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 2 proven. 37 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:53:53,507 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:53:53,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199209639] [2021-11-21 00:53:53,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199209639] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:53:53,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379311225] [2021-11-21 00:53:53,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:53:53,508 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:53:53,508 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:53:53,509 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:53:53,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-11-21 00:53:53,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:53:53,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-21 00:53:53,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:53:53,777 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:53:53,777 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 22 treesize of output 24 [2021-11-21 00:53:53,782 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 00:53:53,782 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 21 treesize of output 17 [2021-11-21 00:53:54,008 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:53:54,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:53:54,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379311225] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:53:54,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1581348578] [2021-11-21 00:53:54,285 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 00:53:54,285 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:53:54,285 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:53:54,285 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:53:54,286 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:53:56,743 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:53:56,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 203 treesize of output 217 [2021-11-21 00:53:56,820 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:53:56,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 218 treesize of output 263 [2021-11-21 00:54:00,037 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 00:54:04,058 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:54:04,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 201 treesize of output 202 [2021-11-21 00:54:04,132 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:54:04,132 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 200 treesize of output 223 [2021-11-21 00:54:05,906 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:54:08,242 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:54:08,242 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:54:08,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2021-11-21 00:54:08,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771663313] [2021-11-21 00:54:08,242 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:54:08,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 00:54:08,242 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:54:08,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 00:54:08,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=1343, Unknown=0, NotChecked=0, Total=1560 [2021-11-21 00:54:08,243 INFO L87 Difference]: Start difference. First operand 371 states and 444 transitions. Second operand has 17 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 4 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-21 00:54:08,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:54:08,519 INFO L93 Difference]: Finished difference Result 385 states and 452 transitions. [2021-11-21 00:54:08,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-21 00:54:08,519 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 4 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) Word has length 50 [2021-11-21 00:54:08,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:54:08,521 INFO L225 Difference]: With dead ends: 385 [2021-11-21 00:54:08,521 INFO L226 Difference]: Without dead ends: 385 [2021-11-21 00:54:08,521 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 99 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 848 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=303, Invalid=1953, Unknown=0, NotChecked=0, Total=2256 [2021-11-21 00:54:08,522 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 124 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 115 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:54:08,522 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 560 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 262 Invalid, 0 Unknown, 115 Unchecked, 0.1s Time] [2021-11-21 00:54:08,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2021-11-21 00:54:08,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 374. [2021-11-21 00:54:08,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 336 states have (on average 1.2202380952380953) internal successors, (410), 355 states have internal predecessors, (410), 9 states have call successors, (9), 9 states have call predecessors, (9), 18 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2021-11-21 00:54:08,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 443 transitions. [2021-11-21 00:54:08,548 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 443 transitions. Word has length 50 [2021-11-21 00:54:08,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:54:08,548 INFO L470 AbstractCegarLoop]: Abstraction has 374 states and 443 transitions. [2021-11-21 00:54:08,549 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 4 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-21 00:54:08,549 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 443 transitions. [2021-11-21 00:54:08,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-21 00:54:08,550 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:54:08,550 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:54:08,579 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-11-21 00:54:08,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-11-21 00:54:08,765 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:54:08,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:54:08,765 INFO L85 PathProgramCache]: Analyzing trace with hash 1204603881, now seen corresponding path program 2 times [2021-11-21 00:54:08,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:54:08,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056279061] [2021-11-21 00:54:08,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:54:08,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:54:08,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:54:08,869 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 00:54:08,870 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:54:08,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056279061] [2021-11-21 00:54:08,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056279061] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:54:08,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323660349] [2021-11-21 00:54:08,870 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:54:08,871 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:54:08,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:54:08,872 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:54:08,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-11-21 00:54:08,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-21 00:54:08,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:54:08,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-21 00:54:08,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:54:09,191 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:54:09,192 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 22 treesize of output 24 [2021-11-21 00:54:09,195 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 00:54:09,195 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 21 treesize of output 17 [2021-11-21 00:54:09,299 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 00:54:09,299 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:54:09,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323660349] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:54:09,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [727364426] [2021-11-21 00:54:09,400 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 00:54:09,400 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:54:09,401 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:54:09,401 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:54:09,401 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:54:11,837 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:54:11,837 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 183 treesize of output 184 [2021-11-21 00:54:11,897 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:54:11,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 182 treesize of output 205 [2021-11-21 00:54:15,240 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 00:54:19,327 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:54:19,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 209 treesize of output 223 [2021-11-21 00:54:19,402 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:54:19,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 224 treesize of output 269 [2021-11-21 00:54:21,479 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:54:23,892 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:54:23,892 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:54:23,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2021-11-21 00:54:23,892 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925024670] [2021-11-21 00:54:23,892 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:54:23,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-21 00:54:23,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:54:23,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-21 00:54:23,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1141, Unknown=0, NotChecked=0, Total=1332 [2021-11-21 00:54:23,893 INFO L87 Difference]: Start difference. First operand 374 states and 443 transitions. Second operand has 15 states, 10 states have (on average 6.0) internal successors, (60), 10 states have internal predecessors, (60), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-21 00:54:24,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:54:24,296 INFO L93 Difference]: Finished difference Result 447 states and 521 transitions. [2021-11-21 00:54:24,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-21 00:54:24,297 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 10 states have (on average 6.0) internal successors, (60), 10 states have internal predecessors, (60), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 50 [2021-11-21 00:54:24,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:54:24,299 INFO L225 Difference]: With dead ends: 447 [2021-11-21 00:54:24,299 INFO L226 Difference]: Without dead ends: 447 [2021-11-21 00:54:24,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=320, Invalid=1936, Unknown=0, NotChecked=0, Total=2256 [2021-11-21 00:54:24,300 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 225 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 212 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:54:24,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 431 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 221 Invalid, 0 Unknown, 212 Unchecked, 0.1s Time] [2021-11-21 00:54:24,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-11-21 00:54:24,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 418. [2021-11-21 00:54:24,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 377 states have (on average 1.2307692307692308) internal successors, (464), 397 states have internal predecessors, (464), 10 states have call successors, (10), 10 states have call predecessors, (10), 20 states have return successors, (26), 10 states have call predecessors, (26), 10 states have call successors, (26) [2021-11-21 00:54:24,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 500 transitions. [2021-11-21 00:54:24,308 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 500 transitions. Word has length 50 [2021-11-21 00:54:24,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:54:24,309 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 500 transitions. [2021-11-21 00:54:24,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 10 states have (on average 6.0) internal successors, (60), 10 states have internal predecessors, (60), 4 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-21 00:54:24,309 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 500 transitions. [2021-11-21 00:54:24,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-21 00:54:24,310 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:54:24,311 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:54:24,355 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-11-21 00:54:24,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-11-21 00:54:24,537 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:54:24,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:54:24,537 INFO L85 PathProgramCache]: Analyzing trace with hash -687993113, now seen corresponding path program 1 times [2021-11-21 00:54:24,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:54:24,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342467716] [2021-11-21 00:54:24,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:54:24,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:54:24,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:54:24,798 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:54:24,798 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:54:24,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342467716] [2021-11-21 00:54:24,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342467716] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:54:24,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745035699] [2021-11-21 00:54:24,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:54:24,799 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:54:24,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:54:24,800 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:54:24,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-11-21 00:54:24,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:54:24,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 24 conjunts are in the unsatisfiable core [2021-11-21 00:54:24,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:54:25,030 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 00:54:25,031 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 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-21 00:54:25,268 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-11-21 00:54:25,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 30 [2021-11-21 00:54:25,400 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 12 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:54:25,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:54:25,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745035699] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:54:25,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2002126125] [2021-11-21 00:54:25,692 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 00:54:25,692 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:54:25,693 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:54:25,693 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:54:25,693 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:54:26,508 INFO L354 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2021-11-21 00:54:26,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2021-11-21 00:54:27,267 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 00:54:27,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2021-11-21 00:54:28,073 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:28,133 INFO L354 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2021-11-21 00:54:28,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 40 treesize of output 73 [2021-11-21 00:54:30,320 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 00:54:31,261 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:31,296 INFO L354 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2021-11-21 00:54:31,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 35 treesize of output 61 [2021-11-21 00:54:31,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:31,331 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-11-21 00:54:31,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-11-21 00:54:32,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:32,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:32,438 INFO L354 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2021-11-21 00:54:32,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 40 treesize of output 73 [2021-11-21 00:54:33,064 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:54:35,196 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:54:35,197 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:54:35,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-11-21 00:54:35,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280683838] [2021-11-21 00:54:35,197 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:54:35,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-21 00:54:35,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:54:35,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-21 00:54:35,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=1655, Unknown=0, NotChecked=0, Total=1892 [2021-11-21 00:54:35,199 INFO L87 Difference]: Start difference. First operand 418 states and 500 transitions. Second operand has 22 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 4 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-21 00:54:36,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:54:36,527 INFO L93 Difference]: Finished difference Result 479 states and 539 transitions. [2021-11-21 00:54:36,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-21 00:54:36,527 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 4 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 51 [2021-11-21 00:54:36,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:54:36,530 INFO L225 Difference]: With dead ends: 479 [2021-11-21 00:54:36,530 INFO L226 Difference]: Without dead ends: 479 [2021-11-21 00:54:36,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 99 SyntacticMatches, 8 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1400 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=601, Invalid=3559, Unknown=0, NotChecked=0, Total=4160 [2021-11-21 00:54:36,531 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 659 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 471 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 659 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 946 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 471 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 358 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-21 00:54:36,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [659 Valid, 621 Invalid, 946 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 471 Invalid, 0 Unknown, 358 Unchecked, 0.3s Time] [2021-11-21 00:54:36,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2021-11-21 00:54:36,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 423. [2021-11-21 00:54:36,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 384 states have (on average 1.2239583333333333) internal successors, (470), 402 states have internal predecessors, (470), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (24), 10 states have call predecessors, (24), 10 states have call successors, (24) [2021-11-21 00:54:36,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 504 transitions. [2021-11-21 00:54:36,539 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 504 transitions. Word has length 51 [2021-11-21 00:54:36,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:54:36,540 INFO L470 AbstractCegarLoop]: Abstraction has 423 states and 504 transitions. [2021-11-21 00:54:36,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 4 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-21 00:54:36,540 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 504 transitions. [2021-11-21 00:54:36,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-21 00:54:36,541 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:54:36,541 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:54:36,571 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-11-21 00:54:36,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:54:36,757 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:54:36,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:54:36,757 INFO L85 PathProgramCache]: Analyzing trace with hash 147050026, now seen corresponding path program 1 times [2021-11-21 00:54:36,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:54:36,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311418440] [2021-11-21 00:54:36,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:54:36,758 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:54:36,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:54:36,983 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:54:36,983 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:54:36,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311418440] [2021-11-21 00:54:36,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311418440] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:54:36,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544835834] [2021-11-21 00:54:36,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:54:36,984 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:54:36,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:54:36,989 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:54:37,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-11-21 00:54:37,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:54:37,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 55 conjunts are in the unsatisfiable core [2021-11-21 00:54:37,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:54:37,523 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:54:37,523 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 12 treesize of output 14 [2021-11-21 00:54:37,534 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:54:37,535 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 12 treesize of output 18 [2021-11-21 00:54:37,546 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 15 treesize of output 11 [2021-11-21 00:54:37,549 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 7 treesize of output 3 [2021-11-21 00:54:37,800 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-21 00:54:37,901 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-11-21 00:54:37,901 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 41 treesize of output 46 [2021-11-21 00:54:37,908 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-11-21 00:54:37,909 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 40 treesize of output 38 [2021-11-21 00:54:38,545 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 00:54:38,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 34 treesize of output 34 [2021-11-21 00:54:38,610 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:54:38,610 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:54:38,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-11-21 00:54:38,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544835834] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:54:38,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1648648156] [2021-11-21 00:54:38,855 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 00:54:38,856 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:54:38,856 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:54:38,856 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:54:38,856 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:54:39,650 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 00:54:39,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2021-11-21 00:54:39,690 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-21 00:54:39,690 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2021-11-21 00:54:40,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:40,521 INFO L354 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2021-11-21 00:54:40,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 40 treesize of output 73 [2021-11-21 00:54:42,722 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 00:54:43,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:43,677 INFO L354 Elim1Store]: treesize reduction 46, result has 62.3 percent of original size [2021-11-21 00:54:43,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 103 [2021-11-21 00:54:44,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:44,187 INFO L354 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2021-11-21 00:54:44,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 35 treesize of output 61 [2021-11-21 00:54:45,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:45,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:54:45,128 INFO L354 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2021-11-21 00:54:45,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 40 treesize of output 73 [2021-11-21 00:54:45,672 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:54:47,829 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:54:47,830 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:54:47,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 25 [2021-11-21 00:54:47,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665988730] [2021-11-21 00:54:47,830 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:54:47,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-21 00:54:47,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:54:47,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-21 00:54:47,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=2293, Unknown=0, NotChecked=0, Total=2550 [2021-11-21 00:54:47,832 INFO L87 Difference]: Start difference. First operand 423 states and 504 transitions. Second operand has 27 states, 20 states have (on average 4.7) internal successors, (94), 19 states have internal predecessors, (94), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-21 00:54:49,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:54:49,981 INFO L93 Difference]: Finished difference Result 467 states and 527 transitions. [2021-11-21 00:54:49,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-21 00:54:49,982 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 20 states have (on average 4.7) internal successors, (94), 19 states have internal predecessors, (94), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 52 [2021-11-21 00:54:49,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:54:49,983 INFO L225 Difference]: With dead ends: 467 [2021-11-21 00:54:49,984 INFO L226 Difference]: Without dead ends: 467 [2021-11-21 00:54:49,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 74 SyntacticMatches, 2 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2017 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=857, Invalid=5949, Unknown=0, NotChecked=0, Total=6806 [2021-11-21 00:54:49,985 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 522 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 830 SdHoareTripleChecker+Invalid, 1453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 620 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-21 00:54:49,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [522 Valid, 830 Invalid, 1453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 696 Invalid, 0 Unknown, 620 Unchecked, 0.5s Time] [2021-11-21 00:54:49,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2021-11-21 00:54:49,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 380. [2021-11-21 00:54:49,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 344 states have (on average 1.2034883720930232) internal successors, (414), 361 states have internal predecessors, (414), 9 states have call successors, (9), 9 states have call predecessors, (9), 18 states have return successors, (23), 9 states have call predecessors, (23), 9 states have call successors, (23) [2021-11-21 00:54:49,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 446 transitions. [2021-11-21 00:54:49,996 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 446 transitions. Word has length 52 [2021-11-21 00:54:49,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:54:49,996 INFO L470 AbstractCegarLoop]: Abstraction has 380 states and 446 transitions. [2021-11-21 00:54:49,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 20 states have (on average 4.7) internal successors, (94), 19 states have internal predecessors, (94), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-21 00:54:49,996 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 446 transitions. [2021-11-21 00:54:49,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-11-21 00:54:49,997 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:54:49,998 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:54:50,032 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-11-21 00:54:50,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:54:50,218 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:54:50,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:54:50,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1149625745, now seen corresponding path program 3 times [2021-11-21 00:54:50,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:54:50,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638174002] [2021-11-21 00:54:50,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:54:50,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:54:50,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:54:50,376 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 10 proven. 37 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-21 00:54:50,377 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:54:50,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638174002] [2021-11-21 00:54:50,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638174002] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:54:50,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421953616] [2021-11-21 00:54:50,377 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:54:50,377 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:54:50,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:54:50,378 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:54:50,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-11-21 00:54:50,454 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:54:50,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:54:50,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-21 00:54:50,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:54:50,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 10 [2021-11-21 00:54:50,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-11-21 00:54:50,884 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:54:50,885 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-21 00:54:50,888 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 00:54:50,889 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 28 treesize of output 24 [2021-11-21 00:54:51,081 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 4 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:54:51,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:54:51,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421953616] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:54:51,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [426573314] [2021-11-21 00:54:51,249 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 00:54:51,249 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:54:51,249 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:54:51,249 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:54:51,249 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:54:53,482 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:54:53,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 183 treesize of output 184 [2021-11-21 00:54:53,555 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:54:53,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 182 treesize of output 205 [2021-11-21 00:54:56,953 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 00:55:01,080 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:55:01,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 201 treesize of output 202 [2021-11-21 00:55:01,174 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:55:01,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 200 treesize of output 223 [2021-11-21 00:55:03,073 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:55:06,079 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:55:06,080 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:55:06,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 19 [2021-11-21 00:55:06,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494191649] [2021-11-21 00:55:06,080 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:55:06,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-21 00:55:06,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:55:06,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-21 00:55:06,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1531, Unknown=0, NotChecked=0, Total=1722 [2021-11-21 00:55:06,081 INFO L87 Difference]: Start difference. First operand 380 states and 446 transitions. Second operand has 20 states, 18 states have (on average 4.888888888888889) internal successors, (88), 18 states have internal predecessors, (88), 5 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-21 00:55:07,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:55:07,215 INFO L93 Difference]: Finished difference Result 572 states and 658 transitions. [2021-11-21 00:55:07,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-21 00:55:07,216 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 4.888888888888889) internal successors, (88), 18 states have internal predecessors, (88), 5 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Word has length 54 [2021-11-21 00:55:07,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:55:07,219 INFO L225 Difference]: With dead ends: 572 [2021-11-21 00:55:07,220 INFO L226 Difference]: Without dead ends: 572 [2021-11-21 00:55:07,221 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 96 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1307 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=478, Invalid=3812, Unknown=0, NotChecked=0, Total=4290 [2021-11-21 00:55:07,221 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 356 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 506 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 506 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 272 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:55:07,222 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [356 Valid, 696 Invalid, 840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 506 Invalid, 0 Unknown, 272 Unchecked, 0.4s Time] [2021-11-21 00:55:07,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-11-21 00:55:07,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 438. [2021-11-21 00:55:07,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 401 states have (on average 1.2169576059850373) internal successors, (488), 417 states have internal predecessors, (488), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (20), 10 states have call predecessors, (20), 10 states have call successors, (20) [2021-11-21 00:55:07,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 518 transitions. [2021-11-21 00:55:07,233 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 518 transitions. Word has length 54 [2021-11-21 00:55:07,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:55:07,234 INFO L470 AbstractCegarLoop]: Abstraction has 438 states and 518 transitions. [2021-11-21 00:55:07,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 4.888888888888889) internal successors, (88), 18 states have internal predecessors, (88), 5 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-21 00:55:07,234 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 518 transitions. [2021-11-21 00:55:07,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-21 00:55:07,236 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:55:07,236 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:55:07,289 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-11-21 00:55:07,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-11-21 00:55:07,461 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:55:07,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:55:07,461 INFO L85 PathProgramCache]: Analyzing trace with hash -1278659777, now seen corresponding path program 1 times [2021-11-21 00:55:07,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:55:07,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801292537] [2021-11-21 00:55:07,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:07,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:55:07,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:07,654 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 00:55:07,654 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:55:07,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801292537] [2021-11-21 00:55:07,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801292537] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:55:07,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841734948] [2021-11-21 00:55:07,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:07,655 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:55:07,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:55:07,656 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:55:07,657 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-11-21 00:55:07,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:07,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-21 00:55:07,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:55:08,036 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 00:55:08,037 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 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-21 00:55:08,275 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 19 treesize of output 7 [2021-11-21 00:55:08,308 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 00:55:08,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:55:08,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841734948] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:55:08,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1658687879] [2021-11-21 00:55:08,407 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 00:55:08,407 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:55:08,407 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:55:08,408 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:55:08,408 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:55:10,824 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:55:10,824 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 183 treesize of output 184 [2021-11-21 00:55:10,903 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:55:10,903 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 182 treesize of output 205 [2021-11-21 00:55:14,382 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 00:55:18,514 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:55:18,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 201 treesize of output 202 [2021-11-21 00:55:18,593 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:55:18,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 200 treesize of output 223 [2021-11-21 00:55:20,586 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:55:23,392 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:55:23,392 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:55:23,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 14 [2021-11-21 00:55:23,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97486585] [2021-11-21 00:55:23,393 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:55:23,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-21 00:55:23,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:55:23,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-21 00:55:23,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1213, Unknown=0, NotChecked=0, Total=1406 [2021-11-21 00:55:23,394 INFO L87 Difference]: Start difference. First operand 438 states and 518 transitions. Second operand has 16 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-21 00:55:23,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:55:23,819 INFO L93 Difference]: Finished difference Result 488 states and 562 transitions. [2021-11-21 00:55:23,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-21 00:55:23,820 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 55 [2021-11-21 00:55:23,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:55:23,822 INFO L225 Difference]: With dead ends: 488 [2021-11-21 00:55:23,822 INFO L226 Difference]: Without dead ends: 488 [2021-11-21 00:55:23,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 102 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 852 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=369, Invalid=2387, Unknown=0, NotChecked=0, Total=2756 [2021-11-21 00:55:23,823 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 148 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 116 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 00:55:23,824 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 299 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 167 Invalid, 0 Unknown, 116 Unchecked, 0.1s Time] [2021-11-21 00:55:23,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-11-21 00:55:23,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 438. [2021-11-21 00:55:23,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 401 states have (on average 1.2144638403990025) internal successors, (487), 417 states have internal predecessors, (487), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (20), 10 states have call predecessors, (20), 10 states have call successors, (20) [2021-11-21 00:55:23,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 517 transitions. [2021-11-21 00:55:23,833 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 517 transitions. Word has length 55 [2021-11-21 00:55:23,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:55:23,833 INFO L470 AbstractCegarLoop]: Abstraction has 438 states and 517 transitions. [2021-11-21 00:55:23,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 4.6) internal successors, (69), 14 states have internal predecessors, (69), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-21 00:55:23,834 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 517 transitions. [2021-11-21 00:55:23,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-21 00:55:23,834 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:55:23,835 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:55:23,860 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-11-21 00:55:24,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-11-21 00:55:24,041 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:55:24,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:55:24,041 INFO L85 PathProgramCache]: Analyzing trace with hash 1219761200, now seen corresponding path program 1 times [2021-11-21 00:55:24,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:55:24,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396471843] [2021-11-21 00:55:24,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:24,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:55:24,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:24,436 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:55:24,436 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:55:24,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396471843] [2021-11-21 00:55:24,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396471843] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:55:24,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034363139] [2021-11-21 00:55:24,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:24,437 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:55:24,437 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:55:24,440 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:55:24,460 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-11-21 00:55:24,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:24,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-21 00:55:24,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:55:24,855 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:55:24,855 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 12 treesize of output 18 [2021-11-21 00:55:25,195 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 00:55:25,195 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 17 treesize of output 17 [2021-11-21 00:55:25,335 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-21 00:55:25,504 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-11-21 00:55:25,504 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 30 treesize of output 35 [2021-11-21 00:55:25,781 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 00:55:25,781 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 25 treesize of output 25 [2021-11-21 00:55:26,234 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:55:26,234 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:55:26,464 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-21 00:55:26,464 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 29 treesize of output 28 [2021-11-21 00:55:26,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-11-21 00:55:26,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034363139] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:55:26,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1089166113] [2021-11-21 00:55:26,537 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-21 00:55:26,537 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:55:26,537 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:55:26,537 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:55:26,537 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:55:29,193 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:55:29,193 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 203 treesize of output 217 [2021-11-21 00:55:29,274 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:55:29,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 218 treesize of output 263 [2021-11-21 00:55:30,770 INFO L354 Elim1Store]: treesize reduction 248, result has 28.1 percent of original size [2021-11-21 00:55:30,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 18 case distinctions, treesize of input 200 treesize of output 256 [2021-11-21 00:55:33,786 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 00:55:38,797 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:55:38,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 197 treesize of output 211 [2021-11-21 00:55:38,922 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:55:38,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 212 treesize of output 257 [2021-11-21 00:55:41,221 INFO L354 Elim1Store]: treesize reduction 248, result has 28.1 percent of original size [2021-11-21 00:55:41,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 18 case distinctions, treesize of input 194 treesize of output 250 [2021-11-21 00:55:42,173 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:55:45,860 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:55:45,860 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:55:45,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 28 [2021-11-21 00:55:45,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128772025] [2021-11-21 00:55:45,861 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:55:45,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-11-21 00:55:45,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:55:45,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-11-21 00:55:45,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=284, Invalid=2686, Unknown=0, NotChecked=0, Total=2970 [2021-11-21 00:55:45,862 INFO L87 Difference]: Start difference. First operand 438 states and 517 transitions. Second operand has 30 states, 25 states have (on average 4.08) internal successors, (102), 25 states have internal predecessors, (102), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-21 00:55:49,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:55:49,349 INFO L93 Difference]: Finished difference Result 581 states and 650 transitions. [2021-11-21 00:55:49,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-11-21 00:55:49,350 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 25 states have (on average 4.08) internal successors, (102), 25 states have internal predecessors, (102), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 56 [2021-11-21 00:55:49,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:55:49,352 INFO L225 Difference]: With dead ends: 581 [2021-11-21 00:55:49,352 INFO L226 Difference]: Without dead ends: 581 [2021-11-21 00:55:49,353 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 82 SyntacticMatches, 26 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3291 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=1088, Invalid=6922, Unknown=0, NotChecked=0, Total=8010 [2021-11-21 00:55:49,354 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 1055 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 968 mSolverCounterSat, 294 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1055 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 2004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 294 IncrementalHoareTripleChecker+Valid, 968 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 742 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-21 00:55:49,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1055 Valid, 730 Invalid, 2004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [294 Valid, 968 Invalid, 0 Unknown, 742 Unchecked, 0.7s Time] [2021-11-21 00:55:49,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2021-11-21 00:55:49,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 389. [2021-11-21 00:55:49,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 355 states have (on average 1.1859154929577465) internal successors, (421), 370 states have internal predecessors, (421), 9 states have call successors, (9), 9 states have call predecessors, (9), 17 states have return successors, (19), 9 states have call predecessors, (19), 9 states have call successors, (19) [2021-11-21 00:55:49,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 449 transitions. [2021-11-21 00:55:49,362 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 449 transitions. Word has length 56 [2021-11-21 00:55:49,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:55:49,362 INFO L470 AbstractCegarLoop]: Abstraction has 389 states and 449 transitions. [2021-11-21 00:55:49,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 25 states have (on average 4.08) internal successors, (102), 25 states have internal predecessors, (102), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-21 00:55:49,363 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 449 transitions. [2021-11-21 00:55:49,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-21 00:55:49,363 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:55:49,363 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:55:49,388 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-11-21 00:55:49,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:55:49,564 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:55:49,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:55:49,565 INFO L85 PathProgramCache]: Analyzing trace with hash -1399499036, now seen corresponding path program 2 times [2021-11-21 00:55:49,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:55:49,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882784476] [2021-11-21 00:55:49,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:49,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:55:49,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:49,844 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 2 proven. 59 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:55:49,844 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:55:49,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882784476] [2021-11-21 00:55:49,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882784476] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:55:49,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777719633] [2021-11-21 00:55:49,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:55:49,845 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:55:49,845 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:55:49,846 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:55:49,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-11-21 00:55:49,940 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-11-21 00:55:49,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:55:49,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 26 conjunts are in the unsatisfiable core [2021-11-21 00:55:49,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:55:50,944 INFO L354 Elim1Store]: treesize reduction 9, result has 25.0 percent of original size [2021-11-21 00:55:50,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 61 treesize of output 52 [2021-11-21 00:55:50,957 INFO L354 Elim1Store]: treesize reduction 18, result has 14.3 percent of original size [2021-11-21 00:55:50,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 29 [2021-11-21 00:55:50,995 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 44 proven. 17 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:55:50,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:55:51,715 INFO L354 Elim1Store]: treesize reduction 12, result has 25.0 percent of original size [2021-11-21 00:55:51,716 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 54 [2021-11-21 00:55:51,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 40 [2021-11-21 00:55:51,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777719633] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:55:51,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1646565724] [2021-11-21 00:55:51,829 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 00:55:51,830 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:55:51,830 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:55:51,830 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:55:51,830 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:55:54,480 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:55:54,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 203 treesize of output 217 [2021-11-21 00:55:54,563 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:55:54,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 218 treesize of output 263 [2021-11-21 00:55:58,168 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 00:56:02,332 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:56:02,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 201 treesize of output 202 [2021-11-21 00:56:02,414 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:56:02,414 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 200 treesize of output 223 [2021-11-21 00:56:04,379 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:56:07,271 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:56:07,271 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:56:07,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 20 [2021-11-21 00:56:07,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294109744] [2021-11-21 00:56:07,272 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:56:07,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-21 00:56:07,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:56:07,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-21 00:56:07,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1813, Unknown=0, NotChecked=0, Total=2070 [2021-11-21 00:56:07,273 INFO L87 Difference]: Start difference. First operand 389 states and 449 transitions. Second operand has 22 states, 20 states have (on average 4.35) internal successors, (87), 20 states have internal predecessors, (87), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-21 00:56:09,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:56:09,533 INFO L93 Difference]: Finished difference Result 523 states and 592 transitions. [2021-11-21 00:56:09,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-21 00:56:09,534 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 4.35) internal successors, (87), 20 states have internal predecessors, (87), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 56 [2021-11-21 00:56:09,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:56:09,536 INFO L225 Difference]: With dead ends: 523 [2021-11-21 00:56:09,536 INFO L226 Difference]: Without dead ends: 523 [2021-11-21 00:56:09,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 94 SyntacticMatches, 15 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2478 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=976, Invalid=5186, Unknown=0, NotChecked=0, Total=6162 [2021-11-21 00:56:09,537 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 586 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 589 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 186 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-21 00:56:09,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [589 Valid, 340 Invalid, 586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 332 Invalid, 0 Unknown, 186 Unchecked, 0.3s Time] [2021-11-21 00:56:09,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-11-21 00:56:09,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 430. [2021-11-21 00:56:09,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 430 states, 393 states have (on average 1.1908396946564885) internal successors, (468), 409 states have internal predecessors, (468), 10 states have call successors, (10), 10 states have call predecessors, (10), 19 states have return successors, (22), 10 states have call predecessors, (22), 10 states have call successors, (22) [2021-11-21 00:56:09,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 430 states to 430 states and 500 transitions. [2021-11-21 00:56:09,544 INFO L78 Accepts]: Start accepts. Automaton has 430 states and 500 transitions. Word has length 56 [2021-11-21 00:56:09,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:56:09,545 INFO L470 AbstractCegarLoop]: Abstraction has 430 states and 500 transitions. [2021-11-21 00:56:09,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 4.35) internal successors, (87), 20 states have internal predecessors, (87), 4 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-21 00:56:09,545 INFO L276 IsEmpty]: Start isEmpty. Operand 430 states and 500 transitions. [2021-11-21 00:56:09,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-21 00:56:09,546 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:56:09,546 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:56:09,571 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-11-21 00:56:09,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:56:09,746 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:56:09,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:56:09,749 INFO L85 PathProgramCache]: Analyzing trace with hash -983747378, now seen corresponding path program 3 times [2021-11-21 00:56:09,749 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:56:09,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904540836] [2021-11-21 00:56:09,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:56:09,750 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:56:09,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:56:10,030 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 00:56:10,030 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:56:10,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904540836] [2021-11-21 00:56:10,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904540836] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:56:10,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425028702] [2021-11-21 00:56:10,030 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 00:56:10,031 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:56:10,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:56:10,032 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:56:10,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-11-21 00:56:10,127 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 00:56:10,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:56:10,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-21 00:56:10,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:56:10,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-11-21 00:56:10,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 3 [2021-11-21 00:56:10,587 INFO L354 Elim1Store]: treesize reduction 33, result has 25.0 percent of original size [2021-11-21 00:56:10,588 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 40 treesize of output 42 [2021-11-21 00:56:10,595 INFO L354 Elim1Store]: treesize reduction 4, result has 71.4 percent of original size [2021-11-21 00:56:10,595 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 39 treesize of output 39 [2021-11-21 00:56:10,898 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 60 treesize of output 42 [2021-11-21 00:56:10,903 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 21 [2021-11-21 00:56:10,952 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 12 proven. 59 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:56:10,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:56:11,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425028702] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:56:11,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1150077276] [2021-11-21 00:56:11,204 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 00:56:11,204 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:56:11,205 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:56:11,205 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:56:11,205 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:56:13,880 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:56:13,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 183 treesize of output 184 [2021-11-21 00:56:13,972 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:56:13,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 182 treesize of output 205 [2021-11-21 00:56:17,291 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 00:56:21,437 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:56:21,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 201 treesize of output 202 [2021-11-21 00:56:21,518 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:56:21,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 200 treesize of output 223 [2021-11-21 00:56:23,616 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:56:26,795 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:56:26,795 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:56:26,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12] total 21 [2021-11-21 00:56:26,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416683306] [2021-11-21 00:56:26,796 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:56:26,796 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-21 00:56:26,796 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:56:26,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-21 00:56:26,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1771, Unknown=0, NotChecked=0, Total=1980 [2021-11-21 00:56:26,797 INFO L87 Difference]: Start difference. First operand 430 states and 500 transitions. Second operand has 22 states, 20 states have (on average 4.35) internal successors, (87), 20 states have internal predecessors, (87), 5 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-21 00:56:28,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:56:28,331 INFO L93 Difference]: Finished difference Result 555 states and 629 transitions. [2021-11-21 00:56:28,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-21 00:56:28,332 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 4.35) internal successors, (87), 20 states have internal predecessors, (87), 5 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 56 [2021-11-21 00:56:28,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:56:28,334 INFO L225 Difference]: With dead ends: 555 [2021-11-21 00:56:28,334 INFO L226 Difference]: Without dead ends: 555 [2021-11-21 00:56:28,335 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 97 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1821 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=586, Invalid=5266, Unknown=0, NotChecked=0, Total=5852 [2021-11-21 00:56:28,335 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 312 mSDsluCounter, 690 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 340 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 00:56:28,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [312 Valid, 751 Invalid, 907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 511 Invalid, 0 Unknown, 340 Unchecked, 0.4s Time] [2021-11-21 00:56:28,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-11-21 00:56:28,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 441. [2021-11-21 00:56:28,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 405 states have (on average 1.1876543209876542) internal successors, (481), 420 states have internal predecessors, (481), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (20), 10 states have call predecessors, (20), 10 states have call successors, (20) [2021-11-21 00:56:28,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 511 transitions. [2021-11-21 00:56:28,343 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 511 transitions. Word has length 56 [2021-11-21 00:56:28,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:56:28,343 INFO L470 AbstractCegarLoop]: Abstraction has 441 states and 511 transitions. [2021-11-21 00:56:28,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 4.35) internal successors, (87), 20 states have internal predecessors, (87), 5 states have call successors, (6), 5 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-21 00:56:28,343 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 511 transitions. [2021-11-21 00:56:28,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-21 00:56:28,344 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:56:28,345 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:56:28,377 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-11-21 00:56:28,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-11-21 00:56:28,553 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:56:28,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:56:28,554 INFO L85 PathProgramCache]: Analyzing trace with hash -842108514, now seen corresponding path program 1 times [2021-11-21 00:56:28,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:56:28,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454187325] [2021-11-21 00:56:28,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:56:28,554 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:56:28,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:56:28,937 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:56:28,937 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:56:28,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454187325] [2021-11-21 00:56:28,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454187325] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:56:28,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580874054] [2021-11-21 00:56:28,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:56:28,937 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:56:28,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:56:28,939 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:56:28,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-11-21 00:56:29,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:56:29,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 32 conjunts are in the unsatisfiable core [2021-11-21 00:56:29,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:56:29,290 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 00:56:29,290 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 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-21 00:56:29,739 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-11-21 00:56:29,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 42 treesize of output 46 [2021-11-21 00:56:30,054 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 19 treesize of output 7 [2021-11-21 00:56:30,092 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:56:30,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:56:30,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580874054] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:56:30,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1441852754] [2021-11-21 00:56:30,310 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-21 00:56:30,310 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:56:30,310 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:56:30,311 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:56:30,311 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:56:32,901 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:56:32,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 183 treesize of output 184 [2021-11-21 00:56:32,998 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:56:32,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 182 treesize of output 205 [2021-11-21 00:56:34,401 INFO L354 Elim1Store]: treesize reduction 215, result has 25.3 percent of original size [2021-11-21 00:56:34,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 5 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 17 case distinctions, treesize of input 167 treesize of output 204 [2021-11-21 00:56:34,626 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 00:56:34,654 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 00:56:36,927 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 00:56:41,741 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:56:41,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 219 treesize of output 220 [2021-11-21 00:56:41,821 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:56:41,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 218 treesize of output 241 [2021-11-21 00:56:43,995 INFO L354 Elim1Store]: treesize reduction 215, result has 25.3 percent of original size [2021-11-21 00:56:43,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 5 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 17 case distinctions, treesize of input 203 treesize of output 240 [2021-11-21 00:56:44,307 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 00:56:44,350 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 00:56:44,379 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 00:56:44,911 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:56:48,839 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:56:48,840 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:56:48,840 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2021-11-21 00:56:48,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854402508] [2021-11-21 00:56:48,840 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:56:48,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-11-21 00:56:48,841 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:56:48,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-11-21 00:56:48,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=256, Invalid=2500, Unknown=0, NotChecked=0, Total=2756 [2021-11-21 00:56:48,841 INFO L87 Difference]: Start difference. First operand 441 states and 511 transitions. Second operand has 29 states, 25 states have (on average 4.16) internal successors, (104), 25 states have internal predecessors, (104), 5 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-21 00:56:53,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:56:53,521 INFO L93 Difference]: Finished difference Result 576 states and 637 transitions. [2021-11-21 00:56:53,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-11-21 00:56:53,521 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 25 states have (on average 4.16) internal successors, (104), 25 states have internal predecessors, (104), 5 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 57 [2021-11-21 00:56:53,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:56:53,523 INFO L225 Difference]: With dead ends: 576 [2021-11-21 00:56:53,524 INFO L226 Difference]: Without dead ends: 576 [2021-11-21 00:56:53,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 94 SyntacticMatches, 27 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4971 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=1388, Invalid=10602, Unknown=0, NotChecked=0, Total=11990 [2021-11-21 00:56:53,525 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 678 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 918 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 678 SdHoareTripleChecker+Valid, 795 SdHoareTripleChecker+Invalid, 1909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 807 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-21 00:56:53,526 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [678 Valid, 795 Invalid, 1909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 918 Invalid, 0 Unknown, 807 Unchecked, 0.7s Time] [2021-11-21 00:56:53,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-11-21 00:56:53,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 445. [2021-11-21 00:56:53,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 409 states have (on average 1.176039119804401) internal successors, (481), 424 states have internal predecessors, (481), 10 states have call successors, (10), 10 states have call predecessors, (10), 18 states have return successors, (20), 10 states have call predecessors, (20), 10 states have call successors, (20) [2021-11-21 00:56:53,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 511 transitions. [2021-11-21 00:56:53,538 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 511 transitions. Word has length 57 [2021-11-21 00:56:53,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:56:53,538 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 511 transitions. [2021-11-21 00:56:53,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 25 states have (on average 4.16) internal successors, (104), 25 states have internal predecessors, (104), 5 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-11-21 00:56:53,538 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 511 transitions. [2021-11-21 00:56:53,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-21 00:56:53,540 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:56:53,540 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:56:53,582 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-11-21 00:56:53,753 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:56:53,753 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting parse_inputErr19ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2021-11-21 00:56:53,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:56:53,753 INFO L85 PathProgramCache]: Analyzing trace with hash 1680839067, now seen corresponding path program 1 times [2021-11-21 00:56:53,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:56:53,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636727008] [2021-11-21 00:56:53,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:56:53,754 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:56:53,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:56:53,794 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 28 proven. 20 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:56:53,795 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:56:53,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636727008] [2021-11-21 00:56:53,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636727008] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:56:53,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086911492] [2021-11-21 00:56:53,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:56:53,796 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:56:53,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:56:53,797 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:56:53,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_306e6121-e2cd-46cc-b6ad-71afa67ad21c/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-11-21 00:56:53,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:56:53,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-21 00:56:53,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:56:54,072 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 28 proven. 20 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:56:54,073 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:56:54,266 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 44 proven. 4 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:56:54,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086911492] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:56:54,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1172592554] [2021-11-21 00:56:54,267 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2021-11-21 00:56:54,268 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:56:54,268 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:56:54,268 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:56:54,268 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:56:56,898 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 00:56:56,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 183 treesize of output 184 [2021-11-21 00:56:56,974 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 00:56:56,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 182 treesize of output 205