./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memcleanup.prp --file ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.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_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/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_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/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_cab5c7f9-2863-4418-ac62-f785d76f9902/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 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-21 01:47:28,251 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-21 01:47:28,254 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-21 01:47:28,306 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-21 01:47:28,307 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-21 01:47:28,310 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-21 01:47:28,312 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-21 01:47:28,316 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-21 01:47:28,318 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-21 01:47:28,324 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-21 01:47:28,325 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-21 01:47:28,327 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-21 01:47:28,327 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-21 01:47:28,330 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-21 01:47:28,332 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-21 01:47:28,339 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-21 01:47:28,341 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-21 01:47:28,342 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-21 01:47:28,345 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-21 01:47:28,352 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-21 01:47:28,354 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-21 01:47:28,355 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-21 01:47:28,358 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-21 01:47:28,360 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-21 01:47:28,368 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-21 01:47:28,369 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-21 01:47:28,369 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-21 01:47:28,371 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-21 01:47:28,372 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-21 01:47:28,373 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-21 01:47:28,374 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-21 01:47:28,375 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-21 01:47:28,377 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-21 01:47:28,378 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-21 01:47:28,380 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-21 01:47:28,380 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-21 01:47:28,381 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-21 01:47:28,381 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-21 01:47:28,381 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-21 01:47:28,382 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-21 01:47:28,383 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-21 01:47:28,384 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/config/svcomp-MemCleanup-32bit-Taipan_Default.epf [2021-11-21 01:47:28,417 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-21 01:47:28,417 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-21 01:47:28,418 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-21 01:47:28,418 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-21 01:47:28,418 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-21 01:47:28,419 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-21 01:47:28,419 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-21 01:47:28,419 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-21 01:47:28,419 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-21 01:47:28,419 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-21 01:47:28,420 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-21 01:47:28,420 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-21 01:47:28,420 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-21 01:47:28,420 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-21 01:47:28,420 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-21 01:47:28,420 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-21 01:47:28,421 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-21 01:47:28,421 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-21 01:47:28,421 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-21 01:47:28,422 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-21 01:47:28,422 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-21 01:47:28,422 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-21 01:47:28,422 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-21 01:47:28,422 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-21 01:47:28,423 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-21 01:47:28,423 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-21 01:47:28,423 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-21 01:47:28,423 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-21 01:47:28,423 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-21 01:47:28,423 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-21 01:47:28,424 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-21 01:47:28,424 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-21 01:47:28,424 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-21 01:47:28,424 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-21 01:47:28,424 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 01:47:28,425 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-21 01:47:28,425 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-21 01:47:28,425 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-21 01:47:28,425 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-21 01:47:28,425 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-21 01:47:28,426 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-21 01:47:28,426 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_cab5c7f9-2863-4418-ac62-f785d76f9902/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_cab5c7f9-2863-4418-ac62-f785d76f9902/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 -> 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e [2021-11-21 01:47:28,707 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-21 01:47:28,743 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-21 01:47:28,746 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-21 01:47:28,747 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-21 01:47:28,751 INFO L275 PluginConnector]: CDTParser initialized [2021-11-21 01:47:28,753 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2021-11-21 01:47:28,825 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/data/2cb4bf1c3/a73c6f5e051f4b27b200d8ea231cf258/FLAG7787ef972 [2021-11-21 01:47:29,310 INFO L306 CDTParser]: Found 1 translation units. [2021-11-21 01:47:29,310 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2021-11-21 01:47:29,323 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/data/2cb4bf1c3/a73c6f5e051f4b27b200d8ea231cf258/FLAG7787ef972 [2021-11-21 01:47:29,631 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/data/2cb4bf1c3/a73c6f5e051f4b27b200d8ea231cf258 [2021-11-21 01:47:29,633 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-21 01:47:29,634 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-21 01:47:29,638 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-21 01:47:29,638 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-21 01:47:29,642 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-21 01:47:29,643 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:47:29" (1/1) ... [2021-11-21 01:47:29,644 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1a88a6f5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:47:29, skipping insertion in model container [2021-11-21 01:47:29,645 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:47:29" (1/1) ... [2021-11-21 01:47:29,653 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-21 01:47:29,711 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-21 01:47:30,050 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 01:47:30,059 INFO L203 MainTranslator]: Completed pre-run [2021-11-21 01:47:30,099 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 01:47:30,157 INFO L208 MainTranslator]: Completed translation [2021-11-21 01:47:30,158 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:47:30 WrapperNode [2021-11-21 01:47:30,158 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-21 01:47:30,159 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-21 01:47:30,160 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-21 01:47:30,160 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-21 01:47:30,168 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:47:30" (1/1) ... [2021-11-21 01:47:30,184 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:47:30" (1/1) ... [2021-11-21 01:47:30,210 INFO L137 Inliner]: procedures = 168, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 95 [2021-11-21 01:47:30,210 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-21 01:47:30,211 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-21 01:47:30,211 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-21 01:47:30,211 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-21 01:47:30,220 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:47:30" (1/1) ... [2021-11-21 01:47:30,220 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:47:30" (1/1) ... [2021-11-21 01:47:30,225 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:47:30" (1/1) ... [2021-11-21 01:47:30,225 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:47:30" (1/1) ... [2021-11-21 01:47:30,234 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:47:30" (1/1) ... [2021-11-21 01:47:30,237 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:47:30" (1/1) ... [2021-11-21 01:47:30,239 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:47:30" (1/1) ... [2021-11-21 01:47:30,242 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-21 01:47:30,243 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-21 01:47:30,244 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-21 01:47:30,244 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-21 01:47:30,245 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:47:30" (1/1) ... [2021-11-21 01:47:30,252 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 01:47:30,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:47:30,277 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-21 01:47:30,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-21 01:47:30,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-21 01:47:30,311 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2021-11-21 01:47:30,311 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2021-11-21 01:47:30,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-21 01:47:30,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-21 01:47:30,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-21 01:47:30,311 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-21 01:47:30,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-21 01:47:30,312 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-21 01:47:30,312 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-21 01:47:30,312 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-21 01:47:30,401 INFO L236 CfgBuilder]: Building ICFG [2021-11-21 01:47:30,402 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-21 01:47:30,662 INFO L277 CfgBuilder]: Performing block encoding [2021-11-21 01:47:30,697 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-21 01:47:30,698 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-21 01:47:30,700 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:47:30 BoogieIcfgContainer [2021-11-21 01:47:30,700 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-21 01:47:30,702 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-21 01:47:30,702 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-21 01:47:30,711 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-21 01:47:30,711 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 01:47:29" (1/3) ... [2021-11-21 01:47:30,712 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@813e5d2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 01:47:30, skipping insertion in model container [2021-11-21 01:47:30,712 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:47:30" (2/3) ... [2021-11-21 01:47:30,712 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@813e5d2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 01:47:30, skipping insertion in model container [2021-11-21 01:47:30,713 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:47:30" (3/3) ... [2021-11-21 01:47:30,714 INFO L111 eAbstractionObserver]: Analyzing ICFG bftpd_2.i [2021-11-21 01:47:30,719 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-21 01:47:30,719 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2021-11-21 01:47:30,777 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-21 01:47:30,792 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 01:47:30,792 INFO L340 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2021-11-21 01:47:30,816 INFO L276 IsEmpty]: Start isEmpty. Operand has 58 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 53 states have internal predecessors, (60), 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 01:47:30,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-21 01:47:30,824 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:47:30,824 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-21 01:47:30,825 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:47:30,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:47:30,845 INFO L85 PathProgramCache]: Analyzing trace with hash 130425256, now seen corresponding path program 1 times [2021-11-21 01:47:30,854 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:47:30,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813360429] [2021-11-21 01:47:30,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:47:30,856 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:47:31,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:47:31,140 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:47:31,140 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:47:31,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813360429] [2021-11-21 01:47:31,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813360429] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:47:31,141 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:47:31,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 01:47:31,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407300784] [2021-11-21 01:47:31,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:47:31,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:47:31,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:47:31,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:47:31,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:47:31,189 INFO L87 Difference]: Start difference. First operand has 58 states, 33 states have (on average 1.8181818181818181) internal successors, (60), 53 states have internal predecessors, (60), 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 01:47:31,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:47:31,365 INFO L93 Difference]: Finished difference Result 118 states and 139 transitions. [2021-11-21 01:47:31,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:47:31,368 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 01:47:31,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:47:31,381 INFO L225 Difference]: With dead ends: 118 [2021-11-21 01:47:31,381 INFO L226 Difference]: Without dead ends: 115 [2021-11-21 01:47:31,383 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 01:47:31,387 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 101 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:47:31,388 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 112 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 01:47:31,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2021-11-21 01:47:31,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 89. [2021-11-21 01:47:31,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 62 states have (on average 1.6451612903225807) internal successors, (102), 79 states have internal predecessors, (102), 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 01:47:31,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 120 transitions. [2021-11-21 01:47:31,434 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 120 transitions. Word has length 5 [2021-11-21 01:47:31,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:47:31,435 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 120 transitions. [2021-11-21 01:47:31,435 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 01:47:31,435 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 120 transitions. [2021-11-21 01:47:31,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-21 01:47:31,436 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:47:31,436 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-21 01:47:31,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-21 01:47:31,437 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:47:31,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:47:31,438 INFO L85 PathProgramCache]: Analyzing trace with hash 130425257, now seen corresponding path program 1 times [2021-11-21 01:47:31,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:47:31,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741989726] [2021-11-21 01:47:31,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:47:31,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:47:31,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:47:31,558 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 01:47:31,558 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:47:31,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741989726] [2021-11-21 01:47:31,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741989726] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:47:31,559 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:47:31,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:47:31,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336253215] [2021-11-21 01:47:31,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:47:31,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:47:31,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:47:31,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:47:31,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:47:31,562 INFO L87 Difference]: Start difference. First operand 89 states and 120 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 01:47:31,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:47:31,753 INFO L93 Difference]: Finished difference Result 214 states and 301 transitions. [2021-11-21 01:47:31,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:47:31,753 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 01:47:31,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:47:31,762 INFO L225 Difference]: With dead ends: 214 [2021-11-21 01:47:31,763 INFO L226 Difference]: Without dead ends: 214 [2021-11-21 01:47:31,763 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:47:31,770 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 116 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:47:31,772 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 197 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 01:47:31,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-11-21 01:47:31,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 163. [2021-11-21 01:47:31,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 128 states have (on average 1.6484375) internal successors, (211), 145 states have internal predecessors, (211), 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 01:47:31,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 256 transitions. [2021-11-21 01:47:31,816 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 256 transitions. Word has length 5 [2021-11-21 01:47:31,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:47:31,819 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 256 transitions. [2021-11-21 01:47:31,819 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 01:47:31,820 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 256 transitions. [2021-11-21 01:47:31,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-11-21 01:47:31,822 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:47:31,823 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-11-21 01:47:31,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-21 01:47:31,823 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 16 more)] === [2021-11-21 01:47:31,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:47:31,825 INFO L85 PathProgramCache]: Analyzing trace with hash -251784379, now seen corresponding path program 1 times [2021-11-21 01:47:31,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:47:31,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249349766] [2021-11-21 01:47:31,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:47:31,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:47:31,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:47:32,040 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 01:47:32,040 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:47:32,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249349766] [2021-11-21 01:47:32,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249349766] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:47:32,041 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:47:32,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:47:32,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518419441] [2021-11-21 01:47:32,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:47:32,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:47:32,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:47:32,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:47:32,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:47:32,046 INFO L87 Difference]: Start difference. First operand 163 states and 256 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 01:47:32,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:47:32,242 INFO L93 Difference]: Finished difference Result 237 states and 341 transitions. [2021-11-21 01:47:32,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:47:32,243 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 01:47:32,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:47:32,246 INFO L225 Difference]: With dead ends: 237 [2021-11-21 01:47:32,246 INFO L226 Difference]: Without dead ends: 237 [2021-11-21 01:47:32,247 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 01:47:32,248 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 133 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:47:32,249 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 154 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-21 01:47:32,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2021-11-21 01:47:32,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 166. [2021-11-21 01:47:32,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 131 states have (on average 1.633587786259542) internal successors, (214), 148 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 01:47:32,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 259 transitions. [2021-11-21 01:47:32,271 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 259 transitions. Word has length 6 [2021-11-21 01:47:32,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:47:32,271 INFO L470 AbstractCegarLoop]: Abstraction has 166 states and 259 transitions. [2021-11-21 01:47:32,271 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 01:47:32,272 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 259 transitions. [2021-11-21 01:47:32,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-21 01:47:32,272 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:47:32,272 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:47:32,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-21 01:47:32,273 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 16 more)] === [2021-11-21 01:47:32,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:47:32,273 INFO L85 PathProgramCache]: Analyzing trace with hash 784618888, now seen corresponding path program 1 times [2021-11-21 01:47:32,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:47:32,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588747376] [2021-11-21 01:47:32,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:47:32,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:47:32,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:47:32,469 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:47:32,469 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:47:32,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588747376] [2021-11-21 01:47:32,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588747376] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:47:32,470 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:47:32,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:47:32,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347663537] [2021-11-21 01:47:32,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:47:32,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:47:32,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:47:32,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:47:32,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:47:32,474 INFO L87 Difference]: Start difference. First operand 166 states and 259 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 01:47:32,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:47:32,613 INFO L93 Difference]: Finished difference Result 216 states and 302 transitions. [2021-11-21 01:47:32,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:47:32,614 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 01:47:32,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:47:32,617 INFO L225 Difference]: With dead ends: 216 [2021-11-21 01:47:32,617 INFO L226 Difference]: Without dead ends: 216 [2021-11-21 01:47:32,617 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 01:47:32,628 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 118 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 175 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 01:47:32,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 175 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 01:47:32,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-11-21 01:47:32,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 166. [2021-11-21 01:47:32,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 131 states have (on average 1.618320610687023) internal successors, (212), 148 states have internal predecessors, (212), 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 01:47:32,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 257 transitions. [2021-11-21 01:47:32,653 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 257 transitions. Word has length 7 [2021-11-21 01:47:32,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:47:32,653 INFO L470 AbstractCegarLoop]: Abstraction has 166 states and 257 transitions. [2021-11-21 01:47:32,653 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 01:47:32,654 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 257 transitions. [2021-11-21 01:47:32,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-11-21 01:47:32,654 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:47:32,654 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:47:32,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-21 01:47:32,655 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 16 more)] === [2021-11-21 01:47:32,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:47:32,658 INFO L85 PathProgramCache]: Analyzing trace with hash -1446618201, now seen corresponding path program 1 times [2021-11-21 01:47:32,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:47:32,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151526847] [2021-11-21 01:47:32,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:47:32,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:47:32,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:47:32,747 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 01:47:32,747 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:47:32,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151526847] [2021-11-21 01:47:32,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151526847] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:47:32,748 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:47:32,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:47:32,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437821491] [2021-11-21 01:47:32,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:47:32,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:47:32,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:47:32,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:47:32,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:47:32,750 INFO L87 Difference]: Start difference. First operand 166 states and 257 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 01:47:32,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:47:32,873 INFO L93 Difference]: Finished difference Result 244 states and 338 transitions. [2021-11-21 01:47:32,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:47:32,874 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 01:47:32,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:47:32,881 INFO L225 Difference]: With dead ends: 244 [2021-11-21 01:47:32,882 INFO L226 Difference]: Without dead ends: 244 [2021-11-21 01:47:32,883 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 01:47:32,883 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 175 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:47:32,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 160 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 01:47:32,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-11-21 01:47:32,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 201. [2021-11-21 01:47:32,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 164 states have (on average 1.5914634146341464) internal successors, (261), 182 states have internal predecessors, (261), 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 01:47:32,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 306 transitions. [2021-11-21 01:47:32,927 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 306 transitions. Word has length 8 [2021-11-21 01:47:32,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:47:32,932 INFO L470 AbstractCegarLoop]: Abstraction has 201 states and 306 transitions. [2021-11-21 01:47:32,932 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 01:47:32,932 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 306 transitions. [2021-11-21 01:47:32,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-21 01:47:32,933 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:47:32,933 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:47:32,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-21 01:47:32,933 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 16 more)] === [2021-11-21 01:47:32,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:47:32,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1895491222, now seen corresponding path program 1 times [2021-11-21 01:47:32,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:47:32,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357400756] [2021-11-21 01:47:32,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:47:32,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:47:32,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:47:33,014 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 01:47:33,014 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:47:33,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357400756] [2021-11-21 01:47:33,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357400756] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:47:33,015 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:47:33,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:47:33,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491713903] [2021-11-21 01:47:33,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:47:33,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:47:33,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:47:33,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:47:33,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:47:33,017 INFO L87 Difference]: Start difference. First operand 201 states and 306 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 01:47:33,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:47:33,113 INFO L93 Difference]: Finished difference Result 239 states and 321 transitions. [2021-11-21 01:47:33,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:47:33,114 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 01:47:33,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:47:33,117 INFO L225 Difference]: With dead ends: 239 [2021-11-21 01:47:33,117 INFO L226 Difference]: Without dead ends: 239 [2021-11-21 01:47:33,118 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 01:47:33,120 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 156 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 182 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 01:47:33,120 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 182 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 01:47:33,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2021-11-21 01:47:33,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 211. [2021-11-21 01:47:33,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 173 states have (on average 1.583815028901734) internal successors, (274), 192 states have internal predecessors, (274), 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 01:47:33,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 319 transitions. [2021-11-21 01:47:33,139 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 319 transitions. Word has length 9 [2021-11-21 01:47:33,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:47:33,139 INFO L470 AbstractCegarLoop]: Abstraction has 211 states and 319 transitions. [2021-11-21 01:47:33,139 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 01:47:33,140 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 319 transitions. [2021-11-21 01:47:33,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-21 01:47:33,141 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:47:33,141 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:47:33,141 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-21 01:47:33,141 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:47:33,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:47:33,142 INFO L85 PathProgramCache]: Analyzing trace with hash -354750800, now seen corresponding path program 1 times [2021-11-21 01:47:33,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:47:33,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31413637] [2021-11-21 01:47:33,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:47:33,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:47:33,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:47:33,308 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 01:47:33,309 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:47:33,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31413637] [2021-11-21 01:47:33,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31413637] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:47:33,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635492962] [2021-11-21 01:47:33,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:47:33,310 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:47:33,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:47:33,316 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:47:33,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-21 01:47:33,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:47:33,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-21 01:47:33,406 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:47:33,692 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 01:47:33,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:47:33,843 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 01:47:33,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635492962] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:47:33,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1571941599] [2021-11-21 01:47:33,865 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2021-11-21 01:47:33,865 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:47:33,870 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:47:33,886 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:47:33,887 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:47:34,520 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 149 for LOIs [2021-11-21 01:47:50,108 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:47:52,680 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:47:52,680 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:47:52,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 11 [2021-11-21 01:47:52,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421609493] [2021-11-21 01:47:52,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:47:52,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-21 01:47:52,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:47:52,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-21 01:47:52,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-11-21 01:47:52,683 INFO L87 Difference]: Start difference. First operand 211 states and 319 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 01:47:52,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:47:52,954 INFO L93 Difference]: Finished difference Result 293 states and 406 transitions. [2021-11-21 01:47:52,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-21 01:47:52,955 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 01:47:52,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:47:52,957 INFO L225 Difference]: With dead ends: 293 [2021-11-21 01:47:52,958 INFO L226 Difference]: Without dead ends: 293 [2021-11-21 01:47:52,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-11-21 01:47:52,959 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 402 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 402 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:47:52,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [402 Valid, 381 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-21 01:47:52,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2021-11-21 01:47:52,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 223. [2021-11-21 01:47:52,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 182 states have (on average 1.5054945054945055) internal successors, (274), 204 states have internal predecessors, (274), 11 states have call successors, (11), 7 states have call predecessors, (11), 12 states have return successors, (44), 11 states have call predecessors, (44), 11 states have call successors, (44) [2021-11-21 01:47:52,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 329 transitions. [2021-11-21 01:47:52,973 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 329 transitions. Word has length 13 [2021-11-21 01:47:52,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:47:52,973 INFO L470 AbstractCegarLoop]: Abstraction has 223 states and 329 transitions. [2021-11-21 01:47:52,974 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 01:47:52,974 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 329 transitions. [2021-11-21 01:47:52,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-21 01:47:52,974 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:47:52,975 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:47:53,011 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-21 01:47:53,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:47:53,191 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 16 more)] === [2021-11-21 01:47:53,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:47:53,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1887627038, now seen corresponding path program 1 times [2021-11-21 01:47:53,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:47:53,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279253653] [2021-11-21 01:47:53,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:47:53,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:47:53,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:47:53,298 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 01:47:53,298 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:47:53,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279253653] [2021-11-21 01:47:53,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279253653] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:47:53,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375689927] [2021-11-21 01:47:53,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:47:53,299 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:47:53,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:47:53,300 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:47:53,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-21 01:47:53,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:47:53,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-21 01:47:53,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:47:53,485 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 01:47:53,494 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 01:47:53,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:47:53,571 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 01:47:53,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375689927] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:47:53,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [213211469] [2021-11-21 01:47:53,574 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2021-11-21 01:47:53,574 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:47:53,575 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:47:53,575 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:47:53,575 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:47:53,991 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 149 for LOIs [2021-11-21 01:48:07,547 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:48:10,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [213211469] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:48:10,102 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:48:10,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5, 4, 4] total 15 [2021-11-21 01:48:10,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706931316] [2021-11-21 01:48:10,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:48:10,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-21 01:48:10,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:48:10,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-21 01:48:10,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-11-21 01:48:10,105 INFO L87 Difference]: Start difference. First operand 223 states and 329 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 01:48:11,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:48:11,095 INFO L93 Difference]: Finished difference Result 211 states and 290 transitions. [2021-11-21 01:48:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-21 01:48:11,096 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 01:48:11,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:48:11,098 INFO L225 Difference]: With dead ends: 211 [2021-11-21 01:48:11,098 INFO L226 Difference]: Without dead ends: 211 [2021-11-21 01:48:11,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 6 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-11-21 01:48:11,099 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 45 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:48:11,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 133 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-21 01:48:11,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-11-21 01:48:11,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 205. [2021-11-21 01:48:11,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 169 states have (on average 1.485207100591716) internal successors, (251), 192 states have internal predecessors, (251), 7 states have call successors, (7), 5 states have call predecessors, (7), 11 states have return successors, (26), 7 states have call predecessors, (26), 7 states have call successors, (26) [2021-11-21 01:48:11,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 284 transitions. [2021-11-21 01:48:11,109 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 284 transitions. Word has length 14 [2021-11-21 01:48:11,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:48:11,110 INFO L470 AbstractCegarLoop]: Abstraction has 205 states and 284 transitions. [2021-11-21 01:48:11,110 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 01:48:11,110 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 284 transitions. [2021-11-21 01:48:11,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-21 01:48:11,111 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:48:11,111 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 01:48:11,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-21 01:48:11,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-11-21 01:48:11,334 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:48:11,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:48:11,334 INFO L85 PathProgramCache]: Analyzing trace with hash 351522922, now seen corresponding path program 1 times [2021-11-21 01:48:11,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:48:11,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972924982] [2021-11-21 01:48:11,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:48:11,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:48:11,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:48:11,394 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 01:48:11,395 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:48:11,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972924982] [2021-11-21 01:48:11,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972924982] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:48:11,395 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:48:11,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:48:11,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263507846] [2021-11-21 01:48:11,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:48:11,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:48:11,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:48:11,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:48:11,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:48:11,397 INFO L87 Difference]: Start difference. First operand 205 states and 284 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 01:48:11,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:48:11,410 INFO L93 Difference]: Finished difference Result 211 states and 288 transitions. [2021-11-21 01:48:11,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:48:11,410 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 01:48:11,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:48:11,412 INFO L225 Difference]: With dead ends: 211 [2021-11-21 01:48:11,412 INFO L226 Difference]: Without dead ends: 211 [2021-11-21 01:48:11,413 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 01:48:11,415 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 13 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 112 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 01:48:11,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 112 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:48:11,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-11-21 01:48:11,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 205. [2021-11-21 01:48:11,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 169 states have (on average 1.467455621301775) internal successors, (248), 192 states have internal predecessors, (248), 7 states have call successors, (7), 5 states have call predecessors, (7), 11 states have return successors, (26), 7 states have call predecessors, (26), 7 states have call successors, (26) [2021-11-21 01:48:11,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 281 transitions. [2021-11-21 01:48:11,425 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 281 transitions. Word has length 23 [2021-11-21 01:48:11,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:48:11,426 INFO L470 AbstractCegarLoop]: Abstraction has 205 states and 281 transitions. [2021-11-21 01:48:11,426 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 01:48:11,426 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 281 transitions. [2021-11-21 01:48:11,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-21 01:48:11,427 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:48:11,428 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 01:48:11,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-21 01:48:11,428 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:48:11,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:48:11,428 INFO L85 PathProgramCache]: Analyzing trace with hash -1643273810, now seen corresponding path program 1 times [2021-11-21 01:48:11,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:48:11,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566324597] [2021-11-21 01:48:11,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:48:11,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:48:11,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:48:11,580 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 01:48:11,580 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:48:11,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566324597] [2021-11-21 01:48:11,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566324597] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:48:11,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129647303] [2021-11-21 01:48:11,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:48:11,581 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:48:11,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:48:11,582 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:48:11,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-21 01:48:11,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:48:11,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-21 01:48:11,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:48:11,992 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:48:11,992 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 01:48:12,003 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:48:12,003 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 01:48:12,098 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 01:48:12,099 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:48:12,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129647303] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:48:12,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [76253587] [2021-11-21 01:48:12,230 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-21 01:48:12,230 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:48:12,230 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:48:12,231 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:48:12,231 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:48:13,153 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 01:48:13,154 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 01:48:13,239 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-21 01:48:13,239 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 01:48:15,373 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:48:31,037 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:48:37,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [76253587] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:48:37,978 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:48:37,978 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [7, 5] total 26 [2021-11-21 01:48:37,978 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619873242] [2021-11-21 01:48:37,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:48:37,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-21 01:48:37,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:48:37,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-21 01:48:37,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-11-21 01:48:37,981 INFO L87 Difference]: Start difference. First operand 205 states and 281 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 01:48:39,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:48:39,542 INFO L93 Difference]: Finished difference Result 271 states and 359 transitions. [2021-11-21 01:48:39,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-21 01:48:39,543 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 01:48:39,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:48:39,545 INFO L225 Difference]: With dead ends: 271 [2021-11-21 01:48:39,546 INFO L226 Difference]: Without dead ends: 266 [2021-11-21 01:48:39,546 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-11-21 01:48:39,547 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 57 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:48:39,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 158 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 581 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-21 01:48:39,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2021-11-21 01:48:39,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 249. [2021-11-21 01:48:39,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 210 states have (on average 1.4428571428571428) internal successors, (303), 234 states have internal predecessors, (303), 8 states have call successors, (8), 6 states have call predecessors, (8), 13 states have return successors, (31), 8 states have call predecessors, (31), 8 states have call successors, (31) [2021-11-21 01:48:39,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 342 transitions. [2021-11-21 01:48:39,558 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 342 transitions. Word has length 25 [2021-11-21 01:48:39,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:48:39,559 INFO L470 AbstractCegarLoop]: Abstraction has 249 states and 342 transitions. [2021-11-21 01:48:39,559 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 01:48:39,559 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 342 transitions. [2021-11-21 01:48:39,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-21 01:48:39,560 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:48:39,560 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 01:48:39,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-21 01:48:39,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-21 01:48:39,787 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 16 more)] === [2021-11-21 01:48:39,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:48:39,788 INFO L85 PathProgramCache]: Analyzing trace with hash -732880510, now seen corresponding path program 1 times [2021-11-21 01:48:39,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:48:39,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269794121] [2021-11-21 01:48:39,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:48:39,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:48:39,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:48:39,882 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 01:48:39,882 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:48:39,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269794121] [2021-11-21 01:48:39,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269794121] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:48:39,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627357985] [2021-11-21 01:48:39,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:48:39,883 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:48:39,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:48:39,885 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:48:39,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-21 01:48:39,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:48:39,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-21 01:48:39,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:48:40,075 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:48:40,075 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 01:48:40,230 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 01:48:40,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:48:40,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627357985] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:48:40,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [491062] [2021-11-21 01:48:40,314 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-21 01:48:40,314 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:48:40,315 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:48:40,315 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:48:40,315 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:48:41,124 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 01:48:41,124 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 01:48:41,200 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-21 01:48:41,201 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 01:48:43,152 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:48:59,442 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:49:06,525 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:49:06,526 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:49:06,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-11-21 01:49:06,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871738940] [2021-11-21 01:49:06,526 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:49:06,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-21 01:49:06,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:49:06,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-21 01:49:06,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=616, Unknown=0, NotChecked=0, Total=812 [2021-11-21 01:49:06,527 INFO L87 Difference]: Start difference. First operand 249 states and 342 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 01:49:06,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:49:06,997 INFO L93 Difference]: Finished difference Result 433 states and 543 transitions. [2021-11-21 01:49:06,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-21 01:49:06,998 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 01:49:06,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:49:07,001 INFO L225 Difference]: With dead ends: 433 [2021-11-21 01:49:07,001 INFO L226 Difference]: Without dead ends: 433 [2021-11-21 01:49:07,002 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 38 SyntacticMatches, 7 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=312, Invalid=1020, Unknown=0, NotChecked=0, Total=1332 [2021-11-21 01:49:07,003 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 332 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 610 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 225 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:49:07,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [332 Valid, 610 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 210 Invalid, 0 Unknown, 225 Unchecked, 0.2s Time] [2021-11-21 01:49:07,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-11-21 01:49:07,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 343. [2021-11-21 01:49:07,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 301 states have (on average 1.451827242524917) internal successors, (437), 326 states have internal predecessors, (437), 8 states have call successors, (8), 8 states have call predecessors, (8), 16 states have return successors, (29), 8 states have call predecessors, (29), 8 states have call successors, (29) [2021-11-21 01:49:07,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 474 transitions. [2021-11-21 01:49:07,017 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 474 transitions. Word has length 28 [2021-11-21 01:49:07,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:49:07,019 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 474 transitions. [2021-11-21 01:49:07,020 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 01:49:07,020 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 474 transitions. [2021-11-21 01:49:07,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-21 01:49:07,025 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:49:07,025 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 01:49:07,063 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-21 01:49:07,247 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-11-21 01:49:07,247 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 16 more)] === [2021-11-21 01:49:07,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:49:07,248 INFO L85 PathProgramCache]: Analyzing trace with hash -1244459281, now seen corresponding path program 1 times [2021-11-21 01:49:07,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:49:07,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370512803] [2021-11-21 01:49:07,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:49:07,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:49:07,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:49:07,360 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 01:49:07,360 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:49:07,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370512803] [2021-11-21 01:49:07,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370512803] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:49:07,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1333718835] [2021-11-21 01:49:07,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:49:07,361 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:49:07,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:49:07,363 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:49:07,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-21 01:49:07,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:49:07,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-21 01:49:07,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:49:07,640 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:49:07,640 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 01:49:07,646 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:49:07,646 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 01:49:07,774 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 01:49:07,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:49:07,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1333718835] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:49:07,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [254845140] [2021-11-21 01:49:07,901 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-21 01:49:07,901 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:49:07,902 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:49:07,902 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:49:07,902 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:49:08,798 INFO L354 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2021-11-21 01:49:08,798 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 01:49:10,233 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 01:49:10,234 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 01:49:12,111 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:49:28,173 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:49:35,630 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:49:35,630 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:49:35,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2021-11-21 01:49:35,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959324930] [2021-11-21 01:49:35,630 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:49:35,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-21 01:49:35,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:49:35,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-21 01:49:35,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=912, Unknown=0, NotChecked=0, Total=1122 [2021-11-21 01:49:35,632 INFO L87 Difference]: Start difference. First operand 343 states and 474 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 01:49:36,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:49:36,090 INFO L93 Difference]: Finished difference Result 413 states and 517 transitions. [2021-11-21 01:49:36,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-21 01:49:36,090 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 01:49:36,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:49:36,093 INFO L225 Difference]: With dead ends: 413 [2021-11-21 01:49:36,093 INFO L226 Difference]: Without dead ends: 413 [2021-11-21 01:49:36,094 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 696 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=342, Invalid=1638, Unknown=0, NotChecked=0, Total=1980 [2021-11-21 01:49:36,095 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 296 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 218 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:49:36,095 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [296 Valid, 582 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 231 Invalid, 0 Unknown, 218 Unchecked, 0.2s Time] [2021-11-21 01:49:36,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-11-21 01:49:36,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 361. [2021-11-21 01:49:36,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 317 states have (on average 1.444794952681388) internal successors, (458), 344 states have internal predecessors, (458), 8 states have call successors, (8), 8 states have call predecessors, (8), 18 states have return successors, (29), 8 states have call predecessors, (29), 8 states have call successors, (29) [2021-11-21 01:49:36,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 495 transitions. [2021-11-21 01:49:36,107 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 495 transitions. Word has length 29 [2021-11-21 01:49:36,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:49:36,107 INFO L470 AbstractCegarLoop]: Abstraction has 361 states and 495 transitions. [2021-11-21 01:49:36,107 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 01:49:36,107 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 495 transitions. [2021-11-21 01:49:36,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-21 01:49:36,108 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:49:36,109 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 01:49:36,145 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-11-21 01:49:36,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:49:36,335 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:49:36,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:49:36,335 INFO L85 PathProgramCache]: Analyzing trace with hash 65578293, now seen corresponding path program 1 times [2021-11-21 01:49:36,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:49:36,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225049604] [2021-11-21 01:49:36,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:49:36,336 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:49:36,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:49:36,503 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 01:49:36,503 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:49:36,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225049604] [2021-11-21 01:49:36,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225049604] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:49:36,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950970709] [2021-11-21 01:49:36,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:49:36,504 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:49:36,504 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:49:36,505 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:49:36,510 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-21 01:49:36,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:49:36,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-21 01:49:36,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:49:36,901 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 01:49:36,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 24 treesize of output 30 [2021-11-21 01:49:37,277 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:49:37,277 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 32 treesize of output 32 [2021-11-21 01:49:37,415 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:49:37,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:49:37,517 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 46 treesize of output 42 [2021-11-21 01:49:37,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950970709] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:49:37,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [649219224] [2021-11-21 01:49:37,600 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 01:49:37,600 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:49:37,600 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:49:37,601 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:49:37,601 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:49:39,662 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:49:39,662 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 01:49:39,737 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:49:39,737 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 01:49:42,576 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:49:53,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:49:53,240 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 01:49:53,240 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 01:49:53,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:49:53,282 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 01:49:53,282 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 01:49:54,816 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:49:58,233 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:49:58,233 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:49:58,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 15 [2021-11-21 01:49:58,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144997168] [2021-11-21 01:49:58,234 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:49:58,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 01:49:58,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:49:58,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 01:49:58,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1234, Unknown=0, NotChecked=0, Total=1406 [2021-11-21 01:49:58,235 INFO L87 Difference]: Start difference. First operand 361 states and 495 transitions. Second operand has 17 states, 14 states have (on average 4.0) internal successors, (56), 13 states have internal predecessors, (56), 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 01:49:59,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:49:59,071 INFO L93 Difference]: Finished difference Result 483 states and 601 transitions. [2021-11-21 01:49:59,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-21 01:49:59,072 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 4.0) internal successors, (56), 13 states have internal predecessors, (56), 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 01:49:59,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:49:59,075 INFO L225 Difference]: With dead ends: 483 [2021-11-21 01:49:59,075 INFO L226 Difference]: Without dead ends: 483 [2021-11-21 01:49:59,076 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=346, Invalid=2306, Unknown=0, NotChecked=0, Total=2652 [2021-11-21 01:49:59,077 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 572 mSDsluCounter, 611 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 572 SdHoareTripleChecker+Valid, 667 SdHoareTripleChecker+Invalid, 652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 193 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:49:59,077 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [572 Valid, 667 Invalid, 652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 375 Invalid, 0 Unknown, 193 Unchecked, 0.3s Time] [2021-11-21 01:49:59,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-11-21 01:49:59,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 374. [2021-11-21 01:49:59,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 331 states have (on average 1.4531722054380665) internal successors, (481), 357 states have internal predecessors, (481), 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 01:49:59,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 512 transitions. [2021-11-21 01:49:59,091 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 512 transitions. Word has length 33 [2021-11-21 01:49:59,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:49:59,092 INFO L470 AbstractCegarLoop]: Abstraction has 374 states and 512 transitions. [2021-11-21 01:49:59,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 4.0) internal successors, (56), 13 states have internal predecessors, (56), 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 01:49:59,092 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 512 transitions. [2021-11-21 01:49:59,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-21 01:49:59,093 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:49:59,093 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 01:49:59,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-21 01:49:59,319 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:49:59,319 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:49:59,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:49:59,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1727568309, now seen corresponding path program 2 times [2021-11-21 01:49:59,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:49:59,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388152442] [2021-11-21 01:49:59,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:49:59,320 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:49:59,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:49:59,460 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 01:49:59,460 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:49:59,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388152442] [2021-11-21 01:49:59,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388152442] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:49:59,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289739126] [2021-11-21 01:49:59,461 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 01:49:59,461 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:49:59,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:49:59,461 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:49:59,462 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-21 01:49:59,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-21 01:49:59,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:49:59,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-21 01:49:59,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:49:59,787 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:49:59,788 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 01:49:59,793 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:49:59,793 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 01:50:00,032 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 01:50:00,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:50:00,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289739126] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:50:00,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [70778623] [2021-11-21 01:50:00,201 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 01:50:00,201 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:50:00,201 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:50:00,202 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:50:00,202 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:50:02,246 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:50:02,246 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 01:50:02,316 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:50:02,317 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 01:50:05,061 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:50:15,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:50:15,706 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 01:50:15,706 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 01:50:15,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:50:15,747 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 01:50:15,748 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 01:50:17,257 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:50:20,627 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:50:20,627 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:50:20,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2021-11-21 01:50:20,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916014115] [2021-11-21 01:50:20,628 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:50:20,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 01:50:20,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:20,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 01:50:20,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1331, Unknown=0, NotChecked=0, Total=1482 [2021-11-21 01:50:20,629 INFO L87 Difference]: Start difference. First operand 374 states and 512 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 01:50:21,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:21,553 INFO L93 Difference]: Finished difference Result 488 states and 608 transitions. [2021-11-21 01:50:21,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-21 01:50:21,553 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 01:50:21,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:21,556 INFO L225 Difference]: With dead ends: 488 [2021-11-21 01:50:21,556 INFO L226 Difference]: Without dead ends: 488 [2021-11-21 01:50:21,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 51 SyntacticMatches, 5 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 893 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=352, Invalid=2618, Unknown=0, NotChecked=0, Total=2970 [2021-11-21 01:50:21,558 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 568 mSDsluCounter, 654 mSDsCounter, 0 mSdLazyCounter, 420 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 568 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 171 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:21,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [568 Valid, 719 Invalid, 679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 420 Invalid, 0 Unknown, 171 Unchecked, 0.3s Time] [2021-11-21 01:50:21,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-11-21 01:50:21,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 377. [2021-11-21 01:50:21,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 334 states have (on average 1.4491017964071857) internal successors, (484), 360 states have internal predecessors, (484), 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 01:50:21,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 515 transitions. [2021-11-21 01:50:21,572 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 515 transitions. Word has length 33 [2021-11-21 01:50:21,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:21,573 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 515 transitions. [2021-11-21 01:50:21,573 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 01:50:21,573 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 515 transitions. [2021-11-21 01:50:21,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-21 01:50:21,574 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:21,574 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 01:50:21,608 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-21 01:50:21,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-11-21 01:50:21,787 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 16 more)] === [2021-11-21 01:50:21,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:21,788 INFO L85 PathProgramCache]: Analyzing trace with hash 2015009977, now seen corresponding path program 1 times [2021-11-21 01:50:21,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:21,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759877298] [2021-11-21 01:50:21,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:21,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:21,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:21,971 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 01:50:21,971 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:21,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759877298] [2021-11-21 01:50:21,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759877298] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:50:21,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [737924236] [2021-11-21 01:50:21,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:21,972 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:50:21,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:50:21,973 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:50:21,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-21 01:50:22,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:22,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-21 01:50:22,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:50:22,170 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:50:22,170 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 01:50:22,266 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 01:50:22,279 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 01:50:22,279 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:50:22,507 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 01:50:22,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [737924236] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:50:22,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1117523836] [2021-11-21 01:50:22,509 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 01:50:22,510 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:50:22,510 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:50:22,510 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:50:22,510 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:50:24,436 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:50:24,436 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 01:50:24,501 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:50:24,501 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 01:50:27,205 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:50:37,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:50:37,393 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 01:50:37,393 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 01:50:37,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:50:37,435 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 01:50:37,435 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 01:50:38,834 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:50:42,026 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:50:42,026 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:50:42,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 5] total 15 [2021-11-21 01:50:42,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534065277] [2021-11-21 01:50:42,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:50:42,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 01:50:42,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:42,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 01:50:42,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-11-21 01:50:42,028 INFO L87 Difference]: Start difference. First operand 377 states and 515 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 01:50:42,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:42,728 INFO L93 Difference]: Finished difference Result 523 states and 682 transitions. [2021-11-21 01:50:42,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-21 01:50:42,728 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 01:50:42,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:42,731 INFO L225 Difference]: With dead ends: 523 [2021-11-21 01:50:42,731 INFO L226 Difference]: Without dead ends: 523 [2021-11-21 01:50:42,732 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 74 SyntacticMatches, 7 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=300, Invalid=2052, Unknown=0, NotChecked=0, Total=2352 [2021-11-21 01:50:42,733 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 365 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 39 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:42,733 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 464 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 434 Invalid, 0 Unknown, 39 Unchecked, 0.3s Time] [2021-11-21 01:50:42,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-11-21 01:50:42,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 414. [2021-11-21 01:50:42,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 368 states have (on average 1.4320652173913044) internal successors, (527), 395 states have internal predecessors, (527), 9 states have call successors, (9), 9 states have call predecessors, (9), 19 states have return successors, (26), 9 states have call predecessors, (26), 9 states have call successors, (26) [2021-11-21 01:50:42,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 562 transitions. [2021-11-21 01:50:42,749 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 562 transitions. Word has length 34 [2021-11-21 01:50:42,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:42,749 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 562 transitions. [2021-11-21 01:50:42,750 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 01:50:42,750 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 562 transitions. [2021-11-21 01:50:42,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-21 01:50:42,750 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:42,751 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 01:50:42,789 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-21 01:50:42,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-21 01:50:42,967 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:50:42,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:42,967 INFO L85 PathProgramCache]: Analyzing trace with hash -1403771372, now seen corresponding path program 1 times [2021-11-21 01:50:42,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:42,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365826551] [2021-11-21 01:50:42,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:42,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:42,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:43,078 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:43,078 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:43,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365826551] [2021-11-21 01:50:43,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365826551] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:50:43,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864538410] [2021-11-21 01:50:43,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:43,079 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:50:43,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:50:43,080 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:50:43,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-21 01:50:43,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:43,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-21 01:50:43,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:50:43,613 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:50:43,613 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 01:50:43,617 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:50:43,617 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 01:50:43,715 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 29 treesize of output 21 [2021-11-21 01:50:43,718 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 18 treesize of output 10 [2021-11-21 01:50:43,749 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-21 01:50:43,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:50:43,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864538410] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:50:43,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1878575882] [2021-11-21 01:50:43,894 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 01:50:43,894 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:50:43,895 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:50:43,895 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:50:43,895 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:50:45,795 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:50:45,795 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 01:50:45,862 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:50:45,863 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 01:50:48,449 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:50:58,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:50:58,959 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 01:50:58,959 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 01:50:58,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:50:59,002 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 01:50:59,002 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 01:51:00,421 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:51:03,757 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:51:03,757 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:51:03,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 14 [2021-11-21 01:51:03,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521743600] [2021-11-21 01:51:03,757 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:51:03,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-21 01:51:03,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:03,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-21 01:51:03,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1130, Unknown=0, NotChecked=0, Total=1260 [2021-11-21 01:51:03,758 INFO L87 Difference]: Start difference. First operand 414 states and 562 transitions. Second operand has 14 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 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 01:51:04,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:04,549 INFO L93 Difference]: Finished difference Result 704 states and 907 transitions. [2021-11-21 01:51:04,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-21 01:51:04,550 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 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 01:51:04,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:04,555 INFO L225 Difference]: With dead ends: 704 [2021-11-21 01:51:04,555 INFO L226 Difference]: Without dead ends: 704 [2021-11-21 01:51:04,556 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=267, Invalid=2385, Unknown=0, NotChecked=0, Total=2652 [2021-11-21 01:51:04,558 INFO L933 BasicCegarLoop]: 97 mSDtfsCounter, 468 mSDsluCounter, 856 mSDsCounter, 0 mSdLazyCounter, 420 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 471 SdHoareTripleChecker+Valid, 946 SdHoareTripleChecker+Invalid, 774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 309 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:04,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [471 Valid, 946 Invalid, 774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 420 Invalid, 0 Unknown, 309 Unchecked, 0.4s Time] [2021-11-21 01:51:04,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-11-21 01:51:04,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 518. [2021-11-21 01:51:04,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 472 states have (on average 1.478813559322034) internal successors, (698), 499 states have internal predecessors, (698), 9 states have call successors, (9), 9 states have call predecessors, (9), 19 states have return successors, (28), 9 states have call predecessors, (28), 9 states have call successors, (28) [2021-11-21 01:51:04,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 735 transitions. [2021-11-21 01:51:04,580 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 735 transitions. Word has length 35 [2021-11-21 01:51:04,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:04,581 INFO L470 AbstractCegarLoop]: Abstraction has 518 states and 735 transitions. [2021-11-21 01:51:04,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 4.833333333333333) internal successors, (58), 12 states have internal predecessors, (58), 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 01:51:04,582 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 735 transitions. [2021-11-21 01:51:04,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-21 01:51:04,582 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:04,582 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 01:51:04,622 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-21 01:51:04,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-21 01:51:04,806 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 16 more)] === [2021-11-21 01:51:04,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:04,807 INFO L85 PathProgramCache]: Analyzing trace with hash -1959200108, now seen corresponding path program 2 times [2021-11-21 01:51:04,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:04,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252511586] [2021-11-21 01:51:04,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:04,807 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:04,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:05,036 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 01:51:05,036 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:05,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252511586] [2021-11-21 01:51:05,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252511586] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:05,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315643815] [2021-11-21 01:51:05,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 01:51:05,037 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:51:05,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:51:05,038 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:51:05,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-21 01:51:05,120 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-21 01:51:05,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:51:05,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-21 01:51:05,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:51:05,561 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:51:05,562 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 01:51:05,566 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:51:05,566 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 01:51:05,922 INFO L354 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2021-11-21 01:51:05,922 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 51 treesize of output 44 [2021-11-21 01:51:05,930 INFO L354 Elim1Store]: treesize reduction 18, result has 14.3 percent of original size [2021-11-21 01:51:05,930 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 38 treesize of output 27 [2021-11-21 01:51:05,964 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:51:05,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:51:06,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315643815] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:06,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [962594655] [2021-11-21 01:51:06,649 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 01:51:06,649 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:51:06,649 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:51:06,649 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:51:06,650 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:51:08,737 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:51:08,738 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 01:51:08,820 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:51:08,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 01:51:11,446 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:51:21,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:51:22,006 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 01:51:22,006 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 01:51:22,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:51:22,047 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 01:51:22,047 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 01:51:23,540 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:51:27,162 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:51:27,162 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:51:27,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 17 [2021-11-21 01:51:27,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626319369] [2021-11-21 01:51:27,162 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:51:27,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-21 01:51:27,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:27,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-21 01:51:27,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1626, Unknown=0, NotChecked=0, Total=1806 [2021-11-21 01:51:27,164 INFO L87 Difference]: Start difference. First operand 518 states and 735 transitions. Second operand has 19 states, 16 states have (on average 4.0) internal successors, (64), 16 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 01:51:28,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:28,350 INFO L93 Difference]: Finished difference Result 663 states and 865 transitions. [2021-11-21 01:51:28,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-21 01:51:28,351 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 4.0) internal successors, (64), 16 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 01:51:28,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:28,356 INFO L225 Difference]: With dead ends: 663 [2021-11-21 01:51:28,357 INFO L226 Difference]: Without dead ends: 663 [2021-11-21 01:51:28,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1200 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=489, Invalid=3801, Unknown=0, NotChecked=0, Total=4290 [2021-11-21 01:51:28,359 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 511 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 511 SdHoareTripleChecker+Valid, 832 SdHoareTripleChecker+Invalid, 848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 311 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:28,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [511 Valid, 832 Invalid, 848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 461 Invalid, 0 Unknown, 311 Unchecked, 0.4s Time] [2021-11-21 01:51:28,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-11-21 01:51:28,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 529. [2021-11-21 01:51:28,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 483 states have (on average 1.4679089026915113) internal successors, (709), 510 states have internal predecessors, (709), 9 states have call successors, (9), 9 states have call predecessors, (9), 19 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2021-11-21 01:51:28,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 745 transitions. [2021-11-21 01:51:28,379 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 745 transitions. Word has length 35 [2021-11-21 01:51:28,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:28,379 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 745 transitions. [2021-11-21 01:51:28,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 4.0) internal successors, (64), 16 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 01:51:28,380 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 745 transitions. [2021-11-21 01:51:28,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-21 01:51:28,380 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:28,380 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 01:51:28,414 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-21 01:51:28,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-21 01:51:28,607 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:51:28,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:28,608 INFO L85 PathProgramCache]: Analyzing trace with hash -605661157, now seen corresponding path program 1 times [2021-11-21 01:51:28,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:28,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097214013] [2021-11-21 01:51:28,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:28,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:28,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:28,642 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 01:51:28,643 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:28,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097214013] [2021-11-21 01:51:28,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097214013] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:28,643 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:28,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 01:51:28,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356977237] [2021-11-21 01:51:28,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:28,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:51:28,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:28,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:51:28,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:51:28,645 INFO L87 Difference]: Start difference. First operand 529 states and 745 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 01:51:28,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:28,682 INFO L93 Difference]: Finished difference Result 541 states and 753 transitions. [2021-11-21 01:51:28,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:51:28,682 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 01:51:28,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:28,685 INFO L225 Difference]: With dead ends: 541 [2021-11-21 01:51:28,686 INFO L226 Difference]: Without dead ends: 541 [2021-11-21 01:51:28,686 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 01:51:28,687 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 33 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:28,687 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 70 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:51:28,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-11-21 01:51:28,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 526. [2021-11-21 01:51:28,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 480 states have (on average 1.46875) internal successors, (705), 507 states have internal predecessors, (705), 9 states have call successors, (9), 9 states have call predecessors, (9), 19 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2021-11-21 01:51:28,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 741 transitions. [2021-11-21 01:51:28,704 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 741 transitions. Word has length 36 [2021-11-21 01:51:28,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:28,705 INFO L470 AbstractCegarLoop]: Abstraction has 526 states and 741 transitions. [2021-11-21 01:51:28,705 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 01:51:28,705 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 741 transitions. [2021-11-21 01:51:28,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-21 01:51:28,707 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:28,707 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 01:51:28,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-21 01:51:28,707 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:51:28,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:28,708 INFO L85 PathProgramCache]: Analyzing trace with hash 50173552, now seen corresponding path program 1 times [2021-11-21 01:51:28,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:28,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48884682] [2021-11-21 01:51:28,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:28,708 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:28,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:28,774 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 01:51:28,774 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:28,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48884682] [2021-11-21 01:51:28,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48884682] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:28,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143882408] [2021-11-21 01:51:28,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:28,775 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:51:28,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:51:28,776 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:51:28,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-21 01:51:28,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:28,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:51:28,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:51:28,908 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 01:51:28,909 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:51:28,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143882408] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:28,909 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:51:28,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3] total 5 [2021-11-21 01:51:28,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248943024] [2021-11-21 01:51:28,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:28,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:51:28,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:28,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:51:28,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:51:28,911 INFO L87 Difference]: Start difference. First operand 526 states and 741 transitions. Second operand has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 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 01:51:28,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:28,924 INFO L93 Difference]: Finished difference Result 555 states and 769 transitions. [2021-11-21 01:51:28,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:51:28,925 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 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 01:51:28,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:28,928 INFO L225 Difference]: With dead ends: 555 [2021-11-21 01:51:28,928 INFO L226 Difference]: Without dead ends: 555 [2021-11-21 01:51:28,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:51:28,929 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 15 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:28,930 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 104 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:51:28,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-11-21 01:51:28,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 525. [2021-11-21 01:51:28,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 480 states have (on average 1.4583333333333333) internal successors, (700), 506 states have internal predecessors, (700), 9 states have call successors, (9), 9 states have call predecessors, (9), 19 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2021-11-21 01:51:28,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 736 transitions. [2021-11-21 01:51:28,950 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 736 transitions. Word has length 37 [2021-11-21 01:51:28,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:28,950 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 736 transitions. [2021-11-21 01:51:28,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 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 01:51:28,951 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 736 transitions. [2021-11-21 01:51:28,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-21 01:51:28,951 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:28,952 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 01:51:28,986 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-21 01:51:29,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:51:29,176 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 16 more)] === [2021-11-21 01:51:29,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:29,177 INFO L85 PathProgramCache]: Analyzing trace with hash -1595626634, now seen corresponding path program 1 times [2021-11-21 01:51:29,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:29,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590437088] [2021-11-21 01:51:29,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:29,177 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:29,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:29,251 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 01:51:29,252 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:29,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590437088] [2021-11-21 01:51:29,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590437088] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:29,252 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:29,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:51:29,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127462992] [2021-11-21 01:51:29,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:29,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:51:29,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:29,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:51:29,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:51:29,254 INFO L87 Difference]: Start difference. First operand 525 states and 736 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 01:51:29,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:29,314 INFO L93 Difference]: Finished difference Result 528 states and 722 transitions. [2021-11-21 01:51:29,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:51:29,315 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 01:51:29,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:29,318 INFO L225 Difference]: With dead ends: 528 [2021-11-21 01:51:29,318 INFO L226 Difference]: Without dead ends: 528 [2021-11-21 01:51:29,319 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 01:51:29,320 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 101 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 65 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 01:51:29,320 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 65 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:51:29,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-11-21 01:51:29,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 525. [2021-11-21 01:51:29,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 480 states have (on average 1.4291666666666667) internal successors, (686), 506 states have internal predecessors, (686), 9 states have call successors, (9), 9 states have call predecessors, (9), 19 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2021-11-21 01:51:29,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 722 transitions. [2021-11-21 01:51:29,345 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 722 transitions. Word has length 37 [2021-11-21 01:51:29,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:29,346 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 722 transitions. [2021-11-21 01:51:29,351 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 01:51:29,352 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 722 transitions. [2021-11-21 01:51:29,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-21 01:51:29,352 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:29,352 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 01:51:29,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-21 01:51:29,353 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:51:29,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:29,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1555380186, now seen corresponding path program 1 times [2021-11-21 01:51:29,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:29,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324626287] [2021-11-21 01:51:29,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:29,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:29,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:29,429 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 01:51:29,430 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:29,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324626287] [2021-11-21 01:51:29,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324626287] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:29,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791512233] [2021-11-21 01:51:29,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:29,431 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:51:29,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:51:29,432 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:51:29,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-21 01:51:29,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:29,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:51:29,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:51:29,587 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 01:51:29,588 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:51:29,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791512233] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:29,588 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:51:29,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3] total 5 [2021-11-21 01:51:29,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532482021] [2021-11-21 01:51:29,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:29,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:29,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:29,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:29,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:51:29,589 INFO L87 Difference]: Start difference. First operand 525 states and 722 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 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 01:51:29,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:29,621 INFO L93 Difference]: Finished difference Result 554 states and 750 transitions. [2021-11-21 01:51:29,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:29,622 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 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 38 [2021-11-21 01:51:29,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:29,625 INFO L225 Difference]: With dead ends: 554 [2021-11-21 01:51:29,625 INFO L226 Difference]: Without dead ends: 554 [2021-11-21 01:51:29,626 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:51:29,627 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 54 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:29,627 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 85 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:51:29,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-11-21 01:51:29,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 524. [2021-11-21 01:51:29,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 524 states, 480 states have (on average 1.41875) internal successors, (681), 505 states have internal predecessors, (681), 9 states have call successors, (9), 9 states have call predecessors, (9), 19 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2021-11-21 01:51:29,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 717 transitions. [2021-11-21 01:51:29,653 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 717 transitions. Word has length 38 [2021-11-21 01:51:29,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:29,654 INFO L470 AbstractCegarLoop]: Abstraction has 524 states and 717 transitions. [2021-11-21 01:51:29,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 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 01:51:29,654 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 717 transitions. [2021-11-21 01:51:29,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-21 01:51:29,655 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:29,655 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 01:51:29,695 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-21 01:51:29,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-11-21 01:51:29,883 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:51:29,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:29,883 INFO L85 PathProgramCache]: Analyzing trace with hash 1556026682, now seen corresponding path program 1 times [2021-11-21 01:51:29,883 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:29,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267789222] [2021-11-21 01:51:29,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:29,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:29,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:29,929 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 01:51:29,929 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:29,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267789222] [2021-11-21 01:51:29,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267789222] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:29,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211585653] [2021-11-21 01:51:29,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:29,930 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:51:29,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:51:29,931 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:51:29,954 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-21 01:51:30,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:30,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-21 01:51:30,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:51:30,081 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 01:51:30,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:51:30,217 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 01:51:30,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211585653] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:30,217 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:51:30,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 2] total 6 [2021-11-21 01:51:30,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567881092] [2021-11-21 01:51:30,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:30,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:30,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:30,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:30,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-21 01:51:30,220 INFO L87 Difference]: Start difference. First operand 524 states and 717 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 01:51:30,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:30,257 INFO L93 Difference]: Finished difference Result 619 states and 835 transitions. [2021-11-21 01:51:30,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:30,258 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 01:51:30,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:30,262 INFO L225 Difference]: With dead ends: 619 [2021-11-21 01:51:30,262 INFO L226 Difference]: Without dead ends: 619 [2021-11-21 01:51:30,262 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 01:51:30,263 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 100 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:30,263 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 106 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:51:30,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-11-21 01:51:30,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 580. [2021-11-21 01:51:30,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 532 states have (on average 1.4248120300751879) internal successors, (758), 559 states have internal predecessors, (758), 10 states have call successors, (10), 10 states have call predecessors, (10), 22 states have return successors, (33), 10 states have call predecessors, (33), 10 states have call successors, (33) [2021-11-21 01:51:30,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 801 transitions. [2021-11-21 01:51:30,287 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 801 transitions. Word has length 38 [2021-11-21 01:51:30,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:30,288 INFO L470 AbstractCegarLoop]: Abstraction has 580 states and 801 transitions. [2021-11-21 01:51:30,288 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 01:51:30,288 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 801 transitions. [2021-11-21 01:51:30,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-21 01:51:30,288 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:30,289 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 01:51:30,326 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-21 01:51:30,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:51:30,503 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:51:30,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:30,503 INFO L85 PathProgramCache]: Analyzing trace with hash 972145586, now seen corresponding path program 1 times [2021-11-21 01:51:30,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:30,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655784610] [2021-11-21 01:51:30,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:30,504 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:30,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:30,546 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 01:51:30,546 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:30,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655784610] [2021-11-21 01:51:30,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655784610] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:30,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100633173] [2021-11-21 01:51:30,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:30,547 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:51:30,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:51:30,551 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:51:30,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-21 01:51:30,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:30,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:51:30,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:51:30,692 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 01:51:30,692 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:51:30,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100633173] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:30,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:51:30,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3] total 5 [2021-11-21 01:51:30,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945246720] [2021-11-21 01:51:30,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:30,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:51:30,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:30,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:51:30,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:51:30,696 INFO L87 Difference]: Start difference. First operand 580 states and 801 transitions. Second operand has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 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 01:51:30,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:30,708 INFO L93 Difference]: Finished difference Result 607 states and 827 transitions. [2021-11-21 01:51:30,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:51:30,709 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 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 39 [2021-11-21 01:51:30,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:30,712 INFO L225 Difference]: With dead ends: 607 [2021-11-21 01:51:30,712 INFO L226 Difference]: Without dead ends: 607 [2021-11-21 01:51:30,713 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:51:30,713 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 11 mSDsluCounter, 48 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:30,713 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 101 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:51:30,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-11-21 01:51:30,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 579. [2021-11-21 01:51:30,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 532 states have (on average 1.413533834586466) internal successors, (752), 558 states have internal predecessors, (752), 10 states have call successors, (10), 10 states have call predecessors, (10), 22 states have return successors, (33), 10 states have call predecessors, (33), 10 states have call successors, (33) [2021-11-21 01:51:30,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 795 transitions. [2021-11-21 01:51:30,732 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 795 transitions. Word has length 39 [2021-11-21 01:51:30,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:30,732 INFO L470 AbstractCegarLoop]: Abstraction has 579 states and 795 transitions. [2021-11-21 01:51:30,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 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 01:51:30,733 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 795 transitions. [2021-11-21 01:51:30,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-21 01:51:30,733 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:30,734 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 01:51:30,768 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-21 01:51:30,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-11-21 01:51:30,953 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:51:30,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:30,954 INFO L85 PathProgramCache]: Analyzing trace with hash 992186984, now seen corresponding path program 1 times [2021-11-21 01:51:30,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:30,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169873241] [2021-11-21 01:51:30,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:30,954 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:30,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:30,994 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 01:51:30,995 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:30,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169873241] [2021-11-21 01:51:30,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169873241] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:30,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050604768] [2021-11-21 01:51:30,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:30,995 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:51:30,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:51:30,996 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:51:31,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-21 01:51:31,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:31,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-21 01:51:31,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:51:31,246 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 01:51:31,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:51:31,395 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 01:51:31,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050604768] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:31,395 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:51:31,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 2] total 7 [2021-11-21 01:51:31,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010347667] [2021-11-21 01:51:31,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:31,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:31,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:31,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:31,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:51:31,396 INFO L87 Difference]: Start difference. First operand 579 states and 795 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 01:51:31,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:31,458 INFO L93 Difference]: Finished difference Result 616 states and 823 transitions. [2021-11-21 01:51:31,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:31,459 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 01:51:31,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:31,462 INFO L225 Difference]: With dead ends: 616 [2021-11-21 01:51:31,463 INFO L226 Difference]: Without dead ends: 616 [2021-11-21 01:51:31,463 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:51:31,464 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 95 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:31,464 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 98 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 01:51:31,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-11-21 01:51:31,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 582. [2021-11-21 01:51:31,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 582 states, 535 states have (on average 1.4037383177570093) internal successors, (751), 561 states have internal predecessors, (751), 10 states have call successors, (10), 10 states have call predecessors, (10), 22 states have return successors, (33), 10 states have call predecessors, (33), 10 states have call successors, (33) [2021-11-21 01:51:31,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 794 transitions. [2021-11-21 01:51:31,484 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 794 transitions. Word has length 39 [2021-11-21 01:51:31,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:31,485 INFO L470 AbstractCegarLoop]: Abstraction has 582 states and 794 transitions. [2021-11-21 01:51:31,485 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 01:51:31,485 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 794 transitions. [2021-11-21 01:51:31,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-21 01:51:31,487 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:31,488 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 01:51:31,523 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-21 01:51:31,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-11-21 01:51:31,712 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr7REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:51:31,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:31,712 INFO L85 PathProgramCache]: Analyzing trace with hash -93868934, now seen corresponding path program 1 times [2021-11-21 01:51:31,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:31,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669149352] [2021-11-21 01:51:31,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:31,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:31,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:31,832 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 01:51:31,832 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:31,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669149352] [2021-11-21 01:51:31,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669149352] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:31,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806759867] [2021-11-21 01:51:31,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:31,833 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:51:31,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:51:31,833 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:51:31,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-21 01:51:31,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:31,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-21 01:51:31,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:51:32,135 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:51:32,135 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 01:51:32,139 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:51:32,139 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 01:51:32,431 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 01:51:32,431 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:51:32,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806759867] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:32,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1095973406] [2021-11-21 01:51:32,682 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 01:51:32,682 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:51:32,683 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:51:32,683 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:51:32,683 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:51:34,746 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:51:34,747 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 01:51:34,811 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:51:34,811 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 01:51:37,413 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:51:48,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:51:48,239 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 01:51:48,239 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 01:51:48,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:51:48,298 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 01:51:48,299 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 01:51:49,803 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:51:53,295 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:51:53,296 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:51:53,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2021-11-21 01:51:53,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794341849] [2021-11-21 01:51:53,296 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:51:53,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 01:51:53,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:53,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 01:51:53,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1393, Unknown=0, NotChecked=0, Total=1560 [2021-11-21 01:51:53,297 INFO L87 Difference]: Start difference. First operand 582 states and 794 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 01:51:54,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:54,014 INFO L93 Difference]: Finished difference Result 646 states and 843 transitions. [2021-11-21 01:51:54,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-21 01:51:54,015 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 01:51:54,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:54,017 INFO L225 Difference]: With dead ends: 646 [2021-11-21 01:51:54,017 INFO L226 Difference]: Without dead ends: 646 [2021-11-21 01:51:54,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 68 SyntacticMatches, 7 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1093 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=380, Invalid=2812, Unknown=0, NotChecked=0, Total=3192 [2021-11-21 01:51:54,019 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 286 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 616 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 119 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:54,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [286 Valid, 616 Invalid, 467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 287 Invalid, 0 Unknown, 119 Unchecked, 0.2s Time] [2021-11-21 01:51:54,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-11-21 01:51:54,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 583. [2021-11-21 01:51:54,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 536 states have (on average 1.4029850746268657) internal successors, (752), 562 states have internal predecessors, (752), 10 states have call successors, (10), 10 states have call predecessors, (10), 22 states have return successors, (33), 10 states have call predecessors, (33), 10 states have call successors, (33) [2021-11-21 01:51:54,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 795 transitions. [2021-11-21 01:51:54,037 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 795 transitions. Word has length 39 [2021-11-21 01:51:54,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:54,038 INFO L470 AbstractCegarLoop]: Abstraction has 583 states and 795 transitions. [2021-11-21 01:51:54,038 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 01:51:54,038 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 795 transitions. [2021-11-21 01:51:54,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-11-21 01:51:54,039 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:54,039 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, 1] [2021-11-21 01:51:54,077 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-21 01:51:54,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:51:54,259 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:51:54,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:54,259 INFO L85 PathProgramCache]: Analyzing trace with hash 693025532, now seen corresponding path program 1 times [2021-11-21 01:51:54,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:54,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287689187] [2021-11-21 01:51:54,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:54,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:54,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:54,328 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 01:51:54,329 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:54,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287689187] [2021-11-21 01:51:54,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287689187] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:54,329 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911936116] [2021-11-21 01:51:54,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:54,330 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:51:54,330 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:51:54,331 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:51:54,350 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-21 01:51:54,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:54,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-21 01:51:54,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:51:54,482 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 01:51:54,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:51:54,617 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 01:51:54,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911936116] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:54,617 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:51:54,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 2] total 6 [2021-11-21 01:51:54,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867400807] [2021-11-21 01:51:54,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:54,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:54,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:54,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:54,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-21 01:51:54,620 INFO L87 Difference]: Start difference. First operand 583 states and 795 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 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 01:51:54,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:54,658 INFO L93 Difference]: Finished difference Result 608 states and 815 transitions. [2021-11-21 01:51:54,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:54,658 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 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 40 [2021-11-21 01:51:54,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:54,662 INFO L225 Difference]: With dead ends: 608 [2021-11-21 01:51:54,662 INFO L226 Difference]: Without dead ends: 608 [2021-11-21 01:51:54,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 78 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 01:51:54,663 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 88 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:54,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 99 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:51:54,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-11-21 01:51:54,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 583. [2021-11-21 01:51:54,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 536 states have (on average 1.3955223880597014) internal successors, (748), 562 states have internal predecessors, (748), 10 states have call successors, (10), 10 states have call predecessors, (10), 22 states have return successors, (33), 10 states have call predecessors, (33), 10 states have call successors, (33) [2021-11-21 01:51:54,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 791 transitions. [2021-11-21 01:51:54,679 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 791 transitions. Word has length 40 [2021-11-21 01:51:54,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:54,680 INFO L470 AbstractCegarLoop]: Abstraction has 583 states and 791 transitions. [2021-11-21 01:51:54,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 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 01:51:54,680 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 791 transitions. [2021-11-21 01:51:54,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-21 01:51:54,681 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:54,681 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 01:51:54,718 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-21 01:51:54,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-21 01:51:54,895 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:51:54,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:54,895 INFO L85 PathProgramCache]: Analyzing trace with hash -11887940, now seen corresponding path program 3 times [2021-11-21 01:51:54,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:54,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660875443] [2021-11-21 01:51:54,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:54,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:54,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:54,929 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 01:51:54,930 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:54,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660875443] [2021-11-21 01:51:54,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660875443] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:54,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700098348] [2021-11-21 01:51:54,930 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 01:51:54,930 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:51:54,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:51:54,931 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:51:54,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-21 01:51:54,994 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 01:51:54,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:51:54,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-21 01:51:54,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:51:55,063 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 01:51:55,063 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:51:55,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700098348] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:55,063 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:51:55,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2021-11-21 01:51:55,064 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669058242] [2021-11-21 01:51:55,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:55,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:51:55,064 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:55,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:51:55,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:51:55,065 INFO L87 Difference]: Start difference. First operand 583 states and 791 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 01:51:55,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:55,099 INFO L93 Difference]: Finished difference Result 778 states and 1008 transitions. [2021-11-21 01:51:55,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:51:55,100 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 01:51:55,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:55,104 INFO L225 Difference]: With dead ends: 778 [2021-11-21 01:51:55,104 INFO L226 Difference]: Without dead ends: 778 [2021-11-21 01:51:55,104 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 01:51:55,105 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 92 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:55,106 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 195 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:51:55,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2021-11-21 01:51:55,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 573. [2021-11-21 01:51:55,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 526 states have (on average 1.3802281368821292) internal successors, (726), 552 states have internal predecessors, (726), 10 states have call successors, (10), 10 states have call predecessors, (10), 22 states have return successors, (33), 10 states have call predecessors, (33), 10 states have call successors, (33) [2021-11-21 01:51:55,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 769 transitions. [2021-11-21 01:51:55,130 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 769 transitions. Word has length 41 [2021-11-21 01:51:55,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:55,130 INFO L470 AbstractCegarLoop]: Abstraction has 573 states and 769 transitions. [2021-11-21 01:51:55,130 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 01:51:55,131 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 769 transitions. [2021-11-21 01:51:55,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-21 01:51:55,131 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:55,131 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 01:51:55,165 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-21 01:51:55,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-21 01:51:55,347 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr9REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:51:55,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:55,347 INFO L85 PathProgramCache]: Analyzing trace with hash -13733381, now seen corresponding path program 1 times [2021-11-21 01:51:55,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:55,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239451711] [2021-11-21 01:51:55,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:55,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:55,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:55,378 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 01:51:55,379 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:55,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239451711] [2021-11-21 01:51:55,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239451711] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:55,379 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:55,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:51:55,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081483993] [2021-11-21 01:51:55,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:55,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:55,380 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:55,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:55,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:51:55,381 INFO L87 Difference]: Start difference. First operand 573 states and 769 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 01:51:55,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:55,428 INFO L93 Difference]: Finished difference Result 611 states and 800 transitions. [2021-11-21 01:51:55,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:55,429 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 01:51:55,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:55,432 INFO L225 Difference]: With dead ends: 611 [2021-11-21 01:51:55,432 INFO L226 Difference]: Without dead ends: 611 [2021-11-21 01:51:55,433 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 01:51:55,433 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 41 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:55,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 85 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:51:55,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-11-21 01:51:55,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 572. [2021-11-21 01:51:55,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 526 states have (on average 1.3593155893536122) internal successors, (715), 551 states have internal predecessors, (715), 10 states have call successors, (10), 10 states have call predecessors, (10), 22 states have return successors, (33), 10 states have call predecessors, (33), 10 states have call successors, (33) [2021-11-21 01:51:55,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 758 transitions. [2021-11-21 01:51:55,458 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 758 transitions. Word has length 41 [2021-11-21 01:51:55,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:55,458 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 758 transitions. [2021-11-21 01:51:55,459 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 01:51:55,459 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 758 transitions. [2021-11-21 01:51:55,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-21 01:51:55,460 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:55,460 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 01:51:55,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-21 01:51:55,460 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:51:55,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:55,461 INFO L85 PathProgramCache]: Analyzing trace with hash 16349608, now seen corresponding path program 1 times [2021-11-21 01:51:55,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:55,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991170711] [2021-11-21 01:51:55,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:55,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:55,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:55,582 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 01:51:55,582 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:55,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991170711] [2021-11-21 01:51:55,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991170711] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:55,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1489654492] [2021-11-21 01:51:55,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:55,583 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:51:55,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:51:55,587 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:51:55,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-21 01:51:55,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:55,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-21 01:51:55,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:51:56,197 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:51:56,198 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 01:51:56,203 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:51:56,203 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 01:51:56,293 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 01:51:56,293 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:51:56,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1489654492] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:51:56,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [329549266] [2021-11-21 01:51:56,415 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:51:56,415 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:51:56,416 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:51:56,416 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:51:56,416 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:51:58,594 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:51:58,594 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 01:51:58,662 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:51:58,662 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 01:52:01,708 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:52:04,753 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:52:04,753 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 01:52:04,850 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:52:04,850 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 01:52:06,947 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:52:09,264 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:52:09,264 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:52:09,264 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-11-21 01:52:09,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787588848] [2021-11-21 01:52:09,265 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:52:09,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-21 01:52:09,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:09,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-21 01:52:09,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=998, Unknown=0, NotChecked=0, Total=1190 [2021-11-21 01:52:09,266 INFO L87 Difference]: Start difference. First operand 572 states and 758 transitions. Second operand has 14 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 4 states have call successors, (6), 4 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 01:52:09,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:09,721 INFO L93 Difference]: Finished difference Result 663 states and 842 transitions. [2021-11-21 01:52:09,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-21 01:52:09,722 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 4 states have call successors, (6), 4 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 46 [2021-11-21 01:52:09,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:09,725 INFO L225 Difference]: With dead ends: 663 [2021-11-21 01:52:09,726 INFO L226 Difference]: Without dead ends: 663 [2021-11-21 01:52:09,726 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 74 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=308, Invalid=1762, Unknown=0, NotChecked=0, Total=2070 [2021-11-21 01:52:09,727 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 385 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 474 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 116 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:09,727 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [385 Valid, 474 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 227 Invalid, 0 Unknown, 116 Unchecked, 0.2s Time] [2021-11-21 01:52:09,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-11-21 01:52:09,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 578. [2021-11-21 01:52:09,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 532 states have (on average 1.3533834586466165) internal successors, (720), 555 states have internal predecessors, (720), 11 states have call successors, (11), 11 states have call predecessors, (11), 21 states have return successors, (34), 11 states have call predecessors, (34), 11 states have call successors, (34) [2021-11-21 01:52:09,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 765 transitions. [2021-11-21 01:52:09,742 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 765 transitions. Word has length 46 [2021-11-21 01:52:09,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:09,742 INFO L470 AbstractCegarLoop]: Abstraction has 578 states and 765 transitions. [2021-11-21 01:52:09,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 4 states have call successors, (6), 4 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 01:52:09,742 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 765 transitions. [2021-11-21 01:52:09,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-21 01:52:09,743 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:09,743 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 01:52:09,781 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-21 01:52:09,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-11-21 01:52:09,959 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:52:09,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:09,959 INFO L85 PathProgramCache]: Analyzing trace with hash 1915355070, now seen corresponding path program 2 times [2021-11-21 01:52:09,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:09,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14939027] [2021-11-21 01:52:09,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:09,960 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:09,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:10,045 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 01:52:10,046 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:10,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14939027] [2021-11-21 01:52:10,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14939027] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:52:10,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753627008] [2021-11-21 01:52:10,046 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 01:52:10,047 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:52:10,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:52:10,048 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:52:10,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-21 01:52:10,095 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-21 01:52:10,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:52:10,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-21 01:52:10,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:52:10,281 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-21 01:52:10,282 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:52:10,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753627008] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:10,282 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:52:10,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 11 [2021-11-21 01:52:10,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445946952] [2021-11-21 01:52:10,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:10,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-21 01:52:10,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:10,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-21 01:52:10,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-11-21 01:52:10,283 INFO L87 Difference]: Start difference. First operand 578 states and 765 transitions. Second operand has 7 states, 6 states have (on average 5.5) internal successors, (33), 6 states have internal predecessors, (33), 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 01:52:10,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:10,434 INFO L93 Difference]: Finished difference Result 747 states and 960 transitions. [2021-11-21 01:52:10,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-21 01:52:10,434 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.5) internal successors, (33), 6 states have internal predecessors, (33), 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 01:52:10,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:10,438 INFO L225 Difference]: With dead ends: 747 [2021-11-21 01:52:10,438 INFO L226 Difference]: Without dead ends: 747 [2021-11-21 01:52:10,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2021-11-21 01:52:10,439 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 164 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:10,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 184 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 01:52:10,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2021-11-21 01:52:10,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 632. [2021-11-21 01:52:10,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 581 states have (on average 1.359724612736661) internal successors, (790), 607 states have internal predecessors, (790), 12 states have call successors, (12), 12 states have call predecessors, (12), 25 states have return successors, (46), 12 states have call predecessors, (46), 12 states have call successors, (46) [2021-11-21 01:52:10,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 848 transitions. [2021-11-21 01:52:10,457 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 848 transitions. Word has length 46 [2021-11-21 01:52:10,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:10,457 INFO L470 AbstractCegarLoop]: Abstraction has 632 states and 848 transitions. [2021-11-21 01:52:10,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.5) internal successors, (33), 6 states have internal predecessors, (33), 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 01:52:10,458 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 848 transitions. [2021-11-21 01:52:10,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-21 01:52:10,458 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:10,459 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 01:52:10,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-21 01:52:10,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:52:10,683 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:52:10,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:10,683 INFO L85 PathProgramCache]: Analyzing trace with hash 43663628, now seen corresponding path program 1 times [2021-11-21 01:52:10,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:10,683 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907737787] [2021-11-21 01:52:10,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:10,683 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:10,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:10,716 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 01:52:10,716 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:10,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907737787] [2021-11-21 01:52:10,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907737787] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:52:10,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84699060] [2021-11-21 01:52:10,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:10,717 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:52:10,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:52:10,718 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:52:10,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-21 01:52:10,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:10,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-21 01:52:10,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:52:10,877 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 01:52:10,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:52:10,960 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 01:52:10,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84699060] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:52:10,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1461335565] [2021-11-21 01:52:10,962 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:52:10,962 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:52:10,963 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:52:10,963 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:52:10,963 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:52:13,208 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:52:13,208 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 01:52:13,289 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:52:13,290 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 01:52:16,036 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:52:27,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:52:27,196 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 01:52:27,197 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 01:52:27,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:52:27,239 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 01:52:27,240 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 01:52:29,157 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:52:32,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [1461335565] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:32,302 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:52:32,302 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [3, 3, 3] total 21 [2021-11-21 01:52:32,302 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227927818] [2021-11-21 01:52:32,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:32,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-21 01:52:32,303 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:32,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-21 01:52:32,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-11-21 01:52:32,303 INFO L87 Difference]: Start difference. First operand 632 states and 848 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 01:52:45,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:45,825 INFO L93 Difference]: Finished difference Result 638 states and 848 transitions. [2021-11-21 01:52:45,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-21 01:52:45,826 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 01:52:45,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:45,829 INFO L225 Difference]: With dead ends: 638 [2021-11-21 01:52:45,830 INFO L226 Difference]: Without dead ends: 638 [2021-11-21 01:52:45,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 15.6s TimeCoverageRelationStatistics Valid=271, Invalid=1135, Unknown=0, NotChecked=0, Total=1406 [2021-11-21 01:52:45,831 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 122 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 617 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 617 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:45,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 180 Invalid, 644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 617 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-21 01:52:45,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-11-21 01:52:45,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 632. [2021-11-21 01:52:45,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 581 states have (on average 1.3562822719449226) internal successors, (788), 607 states have internal predecessors, (788), 12 states have call successors, (12), 12 states have call predecessors, (12), 25 states have return successors, (46), 12 states have call predecessors, (46), 12 states have call successors, (46) [2021-11-21 01:52:45,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 846 transitions. [2021-11-21 01:52:45,846 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 846 transitions. Word has length 45 [2021-11-21 01:52:45,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:45,846 INFO L470 AbstractCegarLoop]: Abstraction has 632 states and 846 transitions. [2021-11-21 01:52:45,847 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 01:52:45,847 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 846 transitions. [2021-11-21 01:52:45,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-21 01:52:45,848 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:45,848 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] [2021-11-21 01:52:45,886 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-11-21 01:52:46,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:52:46,067 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:52:46,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:46,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1938311830, now seen corresponding path program 1 times [2021-11-21 01:52:46,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:46,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898637631] [2021-11-21 01:52:46,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:46,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:46,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:46,132 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-11-21 01:52:46,133 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:46,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898637631] [2021-11-21 01:52:46,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898637631] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:52:46,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354346797] [2021-11-21 01:52:46,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:46,134 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:52:46,134 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:52:46,135 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:52:46,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-11-21 01:52:46,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:46,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-21 01:52:46,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:52:46,444 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-21 01:52:46,444 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:52:46,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354346797] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:46,444 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:52:46,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 8 [2021-11-21 01:52:46,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453877450] [2021-11-21 01:52:46,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:46,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:52:46,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:46,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:52:46,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-21 01:52:46,445 INFO L87 Difference]: Start difference. First operand 632 states and 846 transitions. Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 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 01:52:46,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:46,497 INFO L93 Difference]: Finished difference Result 734 states and 962 transitions. [2021-11-21 01:52:46,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:52:46,497 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 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 47 [2021-11-21 01:52:46,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:46,501 INFO L225 Difference]: With dead ends: 734 [2021-11-21 01:52:46,501 INFO L226 Difference]: Without dead ends: 734 [2021-11-21 01:52:46,501 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-11-21 01:52:46,502 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 81 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:46,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 131 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:52:46,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2021-11-21 01:52:46,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 648. [2021-11-21 01:52:46,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 597 states have (on average 1.3467336683417086) internal successors, (804), 623 states have internal predecessors, (804), 12 states have call successors, (12), 12 states have call predecessors, (12), 25 states have return successors, (46), 12 states have call predecessors, (46), 12 states have call successors, (46) [2021-11-21 01:52:46,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 862 transitions. [2021-11-21 01:52:46,519 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 862 transitions. Word has length 47 [2021-11-21 01:52:46,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:46,520 INFO L470 AbstractCegarLoop]: Abstraction has 648 states and 862 transitions. [2021-11-21 01:52:46,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 4 states have internal predecessors, (34), 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 01:52:46,520 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 862 transitions. [2021-11-21 01:52:46,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-21 01:52:46,521 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:46,521 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 01:52:46,555 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-11-21 01:52:46,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-11-21 01:52:46,739 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:52:46,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:46,739 INFO L85 PathProgramCache]: Analyzing trace with hash 1353572566, now seen corresponding path program 1 times [2021-11-21 01:52:46,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:46,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170640003] [2021-11-21 01:52:46,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:46,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:46,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:46,785 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 01:52:46,785 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:46,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170640003] [2021-11-21 01:52:46,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170640003] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:52:46,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467213809] [2021-11-21 01:52:46,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:46,786 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:52:46,786 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:52:46,804 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:52:46,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-21 01:52:46,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:46,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-21 01:52:46,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:52:46,968 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 01:52:46,969 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:52:47,091 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 01:52:47,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467213809] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:52:47,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [515420144] [2021-11-21 01:52:47,093 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2021-11-21 01:52:47,093 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:52:47,094 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:52:47,094 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:52:47,094 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:52:49,067 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:52:49,067 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 01:52:49,138 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:52:49,138 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 01:52:51,996 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:53:03,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:53:03,784 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 01:53:03,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 53 treesize of output 61 [2021-11-21 01:53:03,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:53:03,825 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 01:53:03,826 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 01:53:05,683 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:53:08,988 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:53:08,988 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:53:08,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2021-11-21 01:53:08,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156734131] [2021-11-21 01:53:08,988 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:53:08,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:08,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:08,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:08,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-11-21 01:53:08,990 INFO L87 Difference]: Start difference. First operand 648 states and 862 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 01:53:09,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:09,035 INFO L93 Difference]: Finished difference Result 660 states and 871 transitions. [2021-11-21 01:53:09,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:09,035 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 01:53:09,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:09,038 INFO L225 Difference]: With dead ends: 660 [2021-11-21 01:53:09,039 INFO L226 Difference]: Without dead ends: 660 [2021-11-21 01:53:09,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 115 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-11-21 01:53:09,040 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 41 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:09,040 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 70 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:53:09,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-11-21 01:53:09,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 643. [2021-11-21 01:53:09,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 594 states have (on average 1.3367003367003367) internal successors, (794), 618 states have internal predecessors, (794), 12 states have call successors, (12), 12 states have call predecessors, (12), 25 states have return successors, (46), 12 states have call predecessors, (46), 12 states have call successors, (46) [2021-11-21 01:53:09,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 852 transitions. [2021-11-21 01:53:09,056 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 852 transitions. Word has length 46 [2021-11-21 01:53:09,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:09,056 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 852 transitions. [2021-11-21 01:53:09,056 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 01:53:09,056 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 852 transitions. [2021-11-21 01:53:09,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-21 01:53:09,057 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:09,057 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 01:53:09,106 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-21 01:53:09,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-11-21 01:53:09,279 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:53:09,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:09,279 INFO L85 PathProgramCache]: Analyzing trace with hash -1467897401, now seen corresponding path program 1 times [2021-11-21 01:53:09,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:09,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591678293] [2021-11-21 01:53:09,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:09,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:09,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:09,621 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 01:53:09,621 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:09,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591678293] [2021-11-21 01:53:09,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591678293] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:53:09,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540396769] [2021-11-21 01:53:09,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:09,622 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:53:09,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:53:09,624 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:53:09,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-11-21 01:53:09,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:09,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-21 01:53:09,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:53:10,292 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:53:10,292 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 01:53:10,306 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:53:10,306 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 01:53:10,418 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 29 treesize of output 21 [2021-11-21 01:53:10,420 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 18 treesize of output 10 [2021-11-21 01:53:10,454 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 01:53:10,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:53:10,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540396769] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:53:10,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1965961780] [2021-11-21 01:53:10,584 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:53:10,585 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:53:10,585 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:53:10,585 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:53:10,585 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:53:13,013 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:53:13,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 01:53:13,081 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:53:13,081 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 01:53:16,100 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:53:19,824 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:53:19,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 209 treesize of output 223 [2021-11-21 01:53:19,907 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:53:19,907 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 01:53:21,938 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:53:24,381 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:53:24,382 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:53:24,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 6] total 20 [2021-11-21 01:53:24,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525498279] [2021-11-21 01:53:24,382 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:53:24,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-21 01:53:24,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:24,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-21 01:53:24,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=279, Invalid=1443, Unknown=0, NotChecked=0, Total=1722 [2021-11-21 01:53:24,384 INFO L87 Difference]: Start difference. First operand 643 states and 852 transitions. Second operand has 21 states, 17 states have (on average 4.176470588235294) internal successors, (71), 17 states have internal predecessors, (71), 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 01:53:25,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:25,272 INFO L93 Difference]: Finished difference Result 731 states and 922 transitions. [2021-11-21 01:53:25,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-21 01:53:25,273 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 17 states have (on average 4.176470588235294) internal successors, (71), 17 states have internal predecessors, (71), 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 48 [2021-11-21 01:53:25,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:25,275 INFO L225 Difference]: With dead ends: 731 [2021-11-21 01:53:25,275 INFO L226 Difference]: Without dead ends: 731 [2021-11-21 01:53:25,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1365 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=537, Invalid=3495, Unknown=0, NotChecked=0, Total=4032 [2021-11-21 01:53:25,277 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 343 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 151 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:25,277 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [343 Valid, 538 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 409 Invalid, 0 Unknown, 151 Unchecked, 0.3s Time] [2021-11-21 01:53:25,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2021-11-21 01:53:25,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 622. [2021-11-21 01:53:25,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 622 states, 573 states have (on average 1.3280977312390925) internal successors, (761), 597 states have internal predecessors, (761), 12 states have call successors, (12), 12 states have call predecessors, (12), 25 states have return successors, (42), 12 states have call predecessors, (42), 12 states have call successors, (42) [2021-11-21 01:53:25,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 815 transitions. [2021-11-21 01:53:25,292 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 815 transitions. Word has length 48 [2021-11-21 01:53:25,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:25,292 INFO L470 AbstractCegarLoop]: Abstraction has 622 states and 815 transitions. [2021-11-21 01:53:25,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 17 states have (on average 4.176470588235294) internal successors, (71), 17 states have internal predecessors, (71), 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 01:53:25,293 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 815 transitions. [2021-11-21 01:53:25,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-21 01:53:25,293 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:25,293 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 01:53:25,331 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-11-21 01:53:25,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:53:25,511 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 16 more)] === [2021-11-21 01:53:25,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:25,511 INFO L85 PathProgramCache]: Analyzing trace with hash -1884749219, now seen corresponding path program 2 times [2021-11-21 01:53:25,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:25,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144335303] [2021-11-21 01:53:25,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:25,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:25,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:25,729 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 01:53:25,730 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:25,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144335303] [2021-11-21 01:53:25,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144335303] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:53:25,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695705631] [2021-11-21 01:53:25,730 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 01:53:25,730 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:53:25,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:53:25,735 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:53:25,754 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-11-21 01:53:25,816 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-11-21 01:53:25,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:53:25,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-21 01:53:25,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:53:26,201 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 01:53:26,203 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 01:53:26,221 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 01:53:26,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:53:26,301 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 01:53:26,302 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 01:53:26,464 INFO L354 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2021-11-21 01:53: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 21 treesize of output 20 [2021-11-21 01:53:26,504 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2021-11-21 01:53:26,504 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 01:53:26,559 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 01:53:26,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695705631] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:53:26,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [120068970] [2021-11-21 01:53:26,579 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:53:26,580 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:53:26,581 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:53:26,581 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:53:26,581 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:53:28,927 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:53:28,927 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 01:53:29,002 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:53:29,002 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 01:53:32,092 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:53:35,722 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:53:35,722 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 01:53:35,797 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:53:35,797 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 01:53:37,646 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:53:39,890 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:53:39,890 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:53:39,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 8] total 21 [2021-11-21 01:53:39,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768679024] [2021-11-21 01:53:39,891 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:53:39,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-21 01:53:39,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:39,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-21 01:53:39,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=279, Invalid=1281, Unknown=0, NotChecked=0, Total=1560 [2021-11-21 01:53:39,892 INFO L87 Difference]: Start difference. First operand 622 states and 815 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 01:53:40,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:40,070 INFO L93 Difference]: Finished difference Result 706 states and 909 transitions. [2021-11-21 01:53:40,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:53:40,071 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 01:53:40,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:40,075 INFO L225 Difference]: With dead ends: 706 [2021-11-21 01:53:40,075 INFO L226 Difference]: Without dead ends: 706 [2021-11-21 01:53:40,076 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=313, Invalid=1409, Unknown=0, NotChecked=0, Total=1722 [2021-11-21 01:53:40,076 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 316 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 316 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:40,077 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [316 Valid, 226 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-21 01:53:40,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-11-21 01:53:40,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 620. [2021-11-21 01:53:40,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 571 states have (on average 1.320490367775832) internal successors, (754), 595 states have internal predecessors, (754), 12 states have call successors, (12), 12 states have call predecessors, (12), 25 states have return successors, (42), 12 states have call predecessors, (42), 12 states have call successors, (42) [2021-11-21 01:53:40,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 808 transitions. [2021-11-21 01:53:40,094 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 808 transitions. Word has length 48 [2021-11-21 01:53:40,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:40,095 INFO L470 AbstractCegarLoop]: Abstraction has 620 states and 808 transitions. [2021-11-21 01:53:40,095 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 01:53:40,095 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 808 transitions. [2021-11-21 01:53:40,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-21 01:53:40,096 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:40,096 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 01:53:40,133 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-11-21 01:53:40,309 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-11-21 01:53:40,309 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:53:40,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:40,309 INFO L85 PathProgramCache]: Analyzing trace with hash -988923314, now seen corresponding path program 1 times [2021-11-21 01:53:40,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:40,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990490934] [2021-11-21 01:53:40,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:40,310 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:40,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:40,359 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 01:53:40,360 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:40,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990490934] [2021-11-21 01:53:40,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990490934] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:53:40,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598283009] [2021-11-21 01:53:40,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:40,361 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:53:40,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:53:40,362 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:53:40,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-21 01:53:40,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:40,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-21 01:53:40,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:53:40,478 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 01:53:40,554 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:53:40,555 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 01:53:40,599 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 01:53:40,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:53:40,822 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 01:53:40,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598283009] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:53:40,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1858812918] [2021-11-21 01:53:40,831 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 01:53:40,832 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:53:40,833 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:53:40,834 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:53:40,834 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:53:42,859 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:53:42,859 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 01:53:42,920 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:53:42,920 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 01:53:45,675 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:53:57,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:53:57,392 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 01:53:57,392 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 01:53:57,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:53:57,434 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 01:53:57,434 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 01:53:59,608 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:54:03,298 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:54:03,298 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:54:03,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4, 4] total 6 [2021-11-21 01:54:03,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008385599] [2021-11-21 01:54:03,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:54:03,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-21 01:54:03,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:54:03,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-21 01:54:03,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=572, Unknown=0, NotChecked=0, Total=702 [2021-11-21 01:54:03,300 INFO L87 Difference]: Start difference. First operand 620 states and 808 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 01:54:03,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:03,390 INFO L93 Difference]: Finished difference Result 690 states and 898 transitions. [2021-11-21 01:54:03,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-21 01:54:03,391 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 01:54:03,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:03,393 INFO L225 Difference]: With dead ends: 690 [2021-11-21 01:54:03,393 INFO L226 Difference]: Without dead ends: 690 [2021-11-21 01:54:03,394 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-11-21 01:54:03,394 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 26 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 86 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:03,394 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 251 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 44 Invalid, 0 Unknown, 86 Unchecked, 0.1s Time] [2021-11-21 01:54:03,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-11-21 01:54:03,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 660. [2021-11-21 01:54:03,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 611 states have (on average 1.3355155482815058) internal successors, (816), 635 states have internal predecessors, (816), 12 states have call successors, (12), 12 states have call predecessors, (12), 25 states have return successors, (42), 12 states have call predecessors, (42), 12 states have call successors, (42) [2021-11-21 01:54:03,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 870 transitions. [2021-11-21 01:54:03,409 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 870 transitions. Word has length 47 [2021-11-21 01:54:03,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:03,409 INFO L470 AbstractCegarLoop]: Abstraction has 660 states and 870 transitions. [2021-11-21 01:54:03,409 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 01:54:03,409 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 870 transitions. [2021-11-21 01:54:03,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-21 01:54:03,410 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:03,410 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 01:54:03,442 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-11-21 01:54:03,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-11-21 01:54:03,627 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr0REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:54:03,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:03,627 INFO L85 PathProgramCache]: Analyzing trace with hash 2087117614, now seen corresponding path program 1 times [2021-11-21 01:54:03,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:54:03,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256634397] [2021-11-21 01:54:03,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:03,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:54:03,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:03,780 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:54:03,781 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:54:03,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256634397] [2021-11-21 01:54:03,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256634397] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:54:03,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327809851] [2021-11-21 01:54:03,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:03,782 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:54:03,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:54:03,783 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:54:03,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-11-21 01:54:03,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:03,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-21 01:54:03,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:54:04,042 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:54:04,043 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 01:54:04,201 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:54:04,202 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 01:54:04,332 INFO L354 Elim1Store]: treesize reduction 28, result has 40.4 percent of original size [2021-11-21 01:54:04,332 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 01:54:04,582 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 01:54:04,583 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:54:04,618 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-21 01:54:04,619 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 35 treesize of output 32 [2021-11-21 01:54:04,787 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-21 01:54:04,787 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 01:54:04,987 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 01:54:04,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327809851] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:54:04,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1502146528] [2021-11-21 01:54:04,990 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 01:54:04,990 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:54:04,990 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:54:04,991 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:54:04,991 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:54:05,782 INFO L354 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2021-11-21 01:54:05,782 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 01:54:06,551 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 01:54:06,552 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 01:54:07,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:54:07,427 INFO L354 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2021-11-21 01:54:07,428 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 01:54:09,572 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:54:10,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:54:10,372 INFO L354 Elim1Store]: treesize reduction 46, result has 62.3 percent of original size [2021-11-21 01:54:10,372 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 01:54:10,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:54:10,722 INFO L354 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2021-11-21 01:54:10,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, 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 01:54:11,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:54:11,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:54:11,880 INFO L354 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2021-11-21 01:54:11,880 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 01:54:12,266 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:54:14,356 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:54:14,356 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:54:14,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 29 [2021-11-21 01:54:14,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288456682] [2021-11-21 01:54:14,357 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:54:14,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-11-21 01:54:14,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:54:14,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-11-21 01:54:14,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=358, Invalid=1994, Unknown=0, NotChecked=0, Total=2352 [2021-11-21 01:54:14,359 INFO L87 Difference]: Start difference. First operand 660 states and 870 transitions. Second operand has 30 states, 24 states have (on average 5.25) internal successors, (126), 28 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 01:54:14,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:14,943 INFO L93 Difference]: Finished difference Result 747 states and 948 transitions. [2021-11-21 01:54:14,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-21 01:54:14,943 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 24 states have (on average 5.25) internal successors, (126), 28 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 01:54:14,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:14,947 INFO L225 Difference]: With dead ends: 747 [2021-11-21 01:54:14,948 INFO L226 Difference]: Without dead ends: 747 [2021-11-21 01:54:14,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 111 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1348 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=599, Invalid=3433, Unknown=0, NotChecked=0, Total=4032 [2021-11-21 01:54:14,950 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 442 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 312 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 507 SdHoareTripleChecker+Invalid, 536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 139 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:14,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [442 Valid, 507 Invalid, 536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 312 Invalid, 0 Unknown, 139 Unchecked, 0.2s Time] [2021-11-21 01:54:14,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2021-11-21 01:54:14,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 625. [2021-11-21 01:54:14,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 578 states have (on average 1.314878892733564) internal successors, (760), 600 states have internal predecessors, (760), 12 states have call successors, (12), 12 states have call predecessors, (12), 23 states have return successors, (32), 12 states have call predecessors, (32), 12 states have call successors, (32) [2021-11-21 01:54:14,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 804 transitions. [2021-11-21 01:54:14,966 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 804 transitions. Word has length 48 [2021-11-21 01:54:14,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:14,967 INFO L470 AbstractCegarLoop]: Abstraction has 625 states and 804 transitions. [2021-11-21 01:54:14,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 24 states have (on average 5.25) internal successors, (126), 28 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 01:54:14,967 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 804 transitions. [2021-11-21 01:54:14,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-21 01:54:14,968 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:14,968 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 01:54:15,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-11-21 01:54:15,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:54:15,193 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:54:15,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:15,193 INFO L85 PathProgramCache]: Analyzing trace with hash 2087117615, now seen corresponding path program 1 times [2021-11-21 01:54:15,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:54:15,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174538063] [2021-11-21 01:54:15,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:15,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:54:15,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:15,347 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 01:54:15,347 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:54:15,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174538063] [2021-11-21 01:54:15,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174538063] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:54:15,348 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:54:15,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-21 01:54:15,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005767813] [2021-11-21 01:54:15,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:54:15,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-21 01:54:15,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:54:15,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-21 01:54:15,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-11-21 01:54:15,351 INFO L87 Difference]: Start difference. First operand 625 states and 804 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 01:54:15,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:15,599 INFO L93 Difference]: Finished difference Result 799 states and 991 transitions. [2021-11-21 01:54:15,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-21 01:54:15,600 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 01:54:15,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:15,604 INFO L225 Difference]: With dead ends: 799 [2021-11-21 01:54:15,604 INFO L226 Difference]: Without dead ends: 799 [2021-11-21 01:54:15,604 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 01:54:15,605 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 290 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:15,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [290 Valid, 152 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-21 01:54:15,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2021-11-21 01:54:15,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 625. [2021-11-21 01:54:15,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 578 states have (on average 1.2975778546712802) internal successors, (750), 600 states have internal predecessors, (750), 12 states have call successors, (12), 12 states have call predecessors, (12), 23 states have return successors, (32), 12 states have call predecessors, (32), 12 states have call successors, (32) [2021-11-21 01:54:15,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 794 transitions. [2021-11-21 01:54:15,623 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 794 transitions. Word has length 48 [2021-11-21 01:54:15,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:15,624 INFO L470 AbstractCegarLoop]: Abstraction has 625 states and 794 transitions. [2021-11-21 01:54:15,624 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 01:54:15,624 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 794 transitions. [2021-11-21 01:54:15,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-21 01:54:15,625 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:15,625 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 01:54:15,626 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-21 01:54:15,626 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:54:15,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:15,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1739820872, now seen corresponding path program 1 times [2021-11-21 01:54:15,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:54:15,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208512568] [2021-11-21 01:54:15,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:15,627 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:54:15,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:15,729 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 01:54:15,729 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:54:15,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208512568] [2021-11-21 01:54:15,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208512568] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:54:15,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [772086070] [2021-11-21 01:54:15,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:15,730 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:54:15,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:54:15,731 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:54:15,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-11-21 01:54:15,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:15,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-21 01:54:15,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:54:15,971 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:54:15,972 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 01:54:16,108 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 01:54:16,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:54:16,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [772086070] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:54:16,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [612865446] [2021-11-21 01:54:16,174 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:54:16,174 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:54:16,175 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:54:16,175 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:54:16,175 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:54:18,757 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:54:18,758 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 01:54:18,827 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:54:18,828 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 01:54:21,836 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:54:25,507 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:54:25,507 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 01:54:25,571 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:54:25,571 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 01:54:27,271 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:54:29,353 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:54:29,354 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:54:29,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-11-21 01:54:29,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827434369] [2021-11-21 01:54:29,354 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:54:29,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-21 01:54:29,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:54:29,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-21 01:54:29,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=823, Unknown=0, NotChecked=0, Total=992 [2021-11-21 01:54:29,355 INFO L87 Difference]: Start difference. First operand 625 states and 794 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 01:54:29,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:29,625 INFO L93 Difference]: Finished difference Result 706 states and 868 transitions. [2021-11-21 01:54:29,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-21 01:54:29,626 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 01:54:29,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:29,633 INFO L225 Difference]: With dead ends: 706 [2021-11-21 01:54:29,633 INFO L226 Difference]: Without dead ends: 706 [2021-11-21 01:54:29,634 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=246, Invalid=1394, Unknown=0, NotChecked=0, Total=1640 [2021-11-21 01:54:29,635 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 170 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 100 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:29,636 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 359 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 188 Invalid, 0 Unknown, 100 Unchecked, 0.1s Time] [2021-11-21 01:54:29,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-11-21 01:54:29,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 634. [2021-11-21 01:54:29,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 586 states have (on average 1.2918088737201365) internal successors, (757), 609 states have internal predecessors, (757), 12 states have call successors, (12), 12 states have call predecessors, (12), 24 states have return successors, (32), 12 states have call predecessors, (32), 12 states have call successors, (32) [2021-11-21 01:54:29,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 801 transitions. [2021-11-21 01:54:29,654 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 801 transitions. Word has length 49 [2021-11-21 01:54:29,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:29,654 INFO L470 AbstractCegarLoop]: Abstraction has 634 states and 801 transitions. [2021-11-21 01:54:29,654 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 01:54:29,654 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 801 transitions. [2021-11-21 01:54:29,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-21 01:54:29,660 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:29,660 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 01:54:29,691 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-11-21 01:54:29,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-11-21 01:54:29,875 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:54:29,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:29,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1702316402, now seen corresponding path program 2 times [2021-11-21 01:54:29,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:54:29,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483208300] [2021-11-21 01:54:29,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:29,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:54:29,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:29,966 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 01:54:29,966 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:54:29,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483208300] [2021-11-21 01:54:29,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483208300] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:54:29,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967257494] [2021-11-21 01:54:29,967 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 01:54:29,967 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:54:29,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:54:29,968 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:54:29,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-11-21 01:54:30,064 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-11-21 01:54:30,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:54:30,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-21 01:54:30,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:54:30,155 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:54:30,155 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 01:54:30,332 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 01:54:30,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:54:30,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967257494] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:54:30,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [847178627] [2021-11-21 01:54:30,499 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:54:30,499 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:54:30,499 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:54:30,499 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:54:30,500 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:54:33,109 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:54:33,110 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 01:54:33,182 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:54:33,183 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 01:54:36,264 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:54:40,106 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:54:40,106 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 01:54:40,171 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:54:40,171 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 01:54:42,010 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:54:44,111 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:54:44,112 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:54:44,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2021-11-21 01:54:44,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388005005] [2021-11-21 01:54:44,112 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:54:44,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-21 01:54:44,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:54:44,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-21 01:54:44,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=936, Unknown=0, NotChecked=0, Total=1122 [2021-11-21 01:54:44,113 INFO L87 Difference]: Start difference. First operand 634 states and 801 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 01:54:44,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:44,384 INFO L93 Difference]: Finished difference Result 700 states and 862 transitions. [2021-11-21 01:54:44,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-21 01:54:44,385 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 01:54:44,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:44,388 INFO L225 Difference]: With dead ends: 700 [2021-11-21 01:54:44,388 INFO L226 Difference]: Without dead ends: 700 [2021-11-21 01:54:44,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 108 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 708 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=322, Invalid=1748, Unknown=0, NotChecked=0, Total=2070 [2021-11-21 01:54:44,389 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 213 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 178 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:44,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 383 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 159 Invalid, 0 Unknown, 178 Unchecked, 0.1s Time] [2021-11-21 01:54:44,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-11-21 01:54:44,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 634. [2021-11-21 01:54:44,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 586 states have (on average 1.28839590443686) internal successors, (755), 609 states have internal predecessors, (755), 12 states have call successors, (12), 12 states have call predecessors, (12), 24 states have return successors, (32), 12 states have call predecessors, (32), 12 states have call successors, (32) [2021-11-21 01:54:44,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 799 transitions. [2021-11-21 01:54:44,404 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 799 transitions. Word has length 49 [2021-11-21 01:54:44,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:44,404 INFO L470 AbstractCegarLoop]: Abstraction has 634 states and 799 transitions. [2021-11-21 01:54:44,405 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 01:54:44,405 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 799 transitions. [2021-11-21 01:54:44,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-21 01:54:44,406 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:44,406 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 01:54:44,444 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-11-21 01:54:44,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-11-21 01:54:44,619 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:54:44,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:44,619 INFO L85 PathProgramCache]: Analyzing trace with hash 276136575, now seen corresponding path program 1 times [2021-11-21 01:54:44,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:54:44,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047896225] [2021-11-21 01:54:44,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:44,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:54:44,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:45,078 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 01:54:45,078 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:54:45,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047896225] [2021-11-21 01:54:45,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047896225] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:54:45,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928829990] [2021-11-21 01:54:45,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:45,079 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:54:45,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:54:45,080 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:54:45,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-11-21 01:54:45,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:45,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-21 01:54:45,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:54:45,188 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 9 treesize of output 7 [2021-11-21 01:54:45,414 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:54:45,415 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 15 treesize of output 15 [2021-11-21 01:54:45,630 INFO L354 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2021-11-21 01:54:45,630 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 01:54:45,804 INFO L354 Elim1Store]: treesize reduction 40, result has 40.3 percent of original size [2021-11-21 01:54:45,805 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 01:54:46,153 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 01:54:46,183 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 01:54:46,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:54:46,267 INFO L354 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2021-11-21 01:54:46,268 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 59 treesize of output 52 [2021-11-21 01:54:46,514 INFO L354 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2021-11-21 01:54:46,515 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 01:54:46,945 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 01:54:46,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928829990] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:54:46,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [221308175] [2021-11-21 01:54:46,947 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 01:54:46,947 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:54:46,947 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:54:46,947 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:54:46,947 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:54:47,761 INFO L354 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2021-11-21 01:54:47,761 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 01:54:48,550 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 01:54:48,550 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 01:54:49,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:54:49,505 INFO L354 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2021-11-21 01:54:49,505 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 01:54:51,523 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:54:52,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:54:52,379 INFO L354 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2021-11-21 01:54:52,379 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 01:54:52,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:54:52,484 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-11-21 01:54:52,484 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 01:54:53,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:54:53,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:54:53,548 INFO L354 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2021-11-21 01:54:53,548 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 01:54:54,052 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:54:56,286 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:54:56,286 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:54:56,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14, 14] total 42 [2021-11-21 01:54:56,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833902035] [2021-11-21 01:54:56,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:54:56,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-21 01:54:56,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:54:56,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-21 01:54:56,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=419, Invalid=3487, Unknown=0, NotChecked=0, Total=3906 [2021-11-21 01:54:56,288 INFO L87 Difference]: Start difference. First operand 634 states and 799 transitions. Second operand has 44 states, 39 states have (on average 3.3333333333333335) internal successors, (130), 35 states have internal predecessors, (130), 7 states have call successors, (9), 9 states have call predecessors, (9), 6 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2021-11-21 01:54:58,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:58,000 INFO L93 Difference]: Finished difference Result 761 states and 912 transitions. [2021-11-21 01:54:58,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-11-21 01:54:58,001 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 39 states have (on average 3.3333333333333335) internal successors, (130), 35 states have internal predecessors, (130), 7 states have call successors, (9), 9 states have call predecessors, (9), 6 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) Word has length 49 [2021-11-21 01:54:58,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:58,004 INFO L225 Difference]: With dead ends: 761 [2021-11-21 01:54:58,004 INFO L226 Difference]: Without dead ends: 761 [2021-11-21 01:54:58,005 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 101 SyntacticMatches, 14 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3284 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=988, Invalid=7568, Unknown=0, NotChecked=0, Total=8556 [2021-11-21 01:54:58,005 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 647 mSDsluCounter, 902 mSDsCounter, 0 mSdLazyCounter, 848 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 925 SdHoareTripleChecker+Invalid, 1239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 267 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:58,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [647 Valid, 925 Invalid, 1239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 848 Invalid, 0 Unknown, 267 Unchecked, 0.5s Time] [2021-11-21 01:54:58,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2021-11-21 01:54:58,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 643. [2021-11-21 01:54:58,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 595 states have (on average 1.2857142857142858) internal successors, (765), 618 states have internal predecessors, (765), 12 states have call successors, (12), 12 states have call predecessors, (12), 24 states have return successors, (29), 12 states have call predecessors, (29), 12 states have call successors, (29) [2021-11-21 01:54:58,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 806 transitions. [2021-11-21 01:54:58,021 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 806 transitions. Word has length 49 [2021-11-21 01:54:58,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:58,021 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 806 transitions. [2021-11-21 01:54:58,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 39 states have (on average 3.3333333333333335) internal successors, (130), 35 states have internal predecessors, (130), 7 states have call successors, (9), 9 states have call predecessors, (9), 6 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2021-11-21 01:54:58,022 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 806 transitions. [2021-11-21 01:54:58,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-21 01:54:58,023 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:58,023 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 01:54:58,067 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-11-21 01:54:58,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:54:58,249 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 16 more)] === [2021-11-21 01:54:58,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:58,249 INFO L85 PathProgramCache]: Analyzing trace with hash -1900127767, now seen corresponding path program 1 times [2021-11-21 01:54:58,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:54:58,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547232644] [2021-11-21 01:54:58,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:58,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:54:58,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:58,365 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 01:54:58,365 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:54:58,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547232644] [2021-11-21 01:54:58,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547232644] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:54:58,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443392878] [2021-11-21 01:54:58,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:58,366 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:54:58,366 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:54:58,366 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:54:58,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-11-21 01:54:58,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:58,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-21 01:54:58,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:54:58,661 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:54:58,661 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 01:54:58,666 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:54:58,666 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 01:54:58,786 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 01:54:58,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:54:58,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443392878] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:54:58,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1428345767] [2021-11-21 01:54:58,893 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:54:58,893 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:54:58,893 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:54:58,893 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:54:58,894 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:55:01,258 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:55:01,258 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 01:55:01,319 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:55:01,319 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 01:55:04,367 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:55:08,225 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:55:08,225 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 01:55:08,296 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:55:08,296 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 01:55:09,947 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:55:12,212 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:55:12,212 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:55:12,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2021-11-21 01:55:12,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864063575] [2021-11-21 01:55:12,213 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:55:12,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-21 01:55:12,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:55:12,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-21 01:55:12,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1141, Unknown=0, NotChecked=0, Total=1332 [2021-11-21 01:55:12,214 INFO L87 Difference]: Start difference. First operand 643 states and 806 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 01:55:12,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:55:12,672 INFO L93 Difference]: Finished difference Result 728 states and 879 transitions. [2021-11-21 01:55:12,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-21 01:55:12,672 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 01:55:12,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:55:12,675 INFO L225 Difference]: With dead ends: 728 [2021-11-21 01:55:12,675 INFO L226 Difference]: Without dead ends: 728 [2021-11-21 01:55:12,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 81 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 791 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=344, Invalid=2106, Unknown=0, NotChecked=0, Total=2450 [2021-11-21 01:55:12,676 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 249 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 122 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:55:12,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 530 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 284 Invalid, 0 Unknown, 122 Unchecked, 0.2s Time] [2021-11-21 01:55:12,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2021-11-21 01:55:12,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 624. [2021-11-21 01:55:12,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 578 states have (on average 1.2750865051903115) internal successors, (737), 599 states have internal predecessors, (737), 12 states have call successors, (12), 12 states have call predecessors, (12), 22 states have return successors, (25), 12 states have call predecessors, (25), 12 states have call successors, (25) [2021-11-21 01:55:12,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 774 transitions. [2021-11-21 01:55:12,689 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 774 transitions. Word has length 50 [2021-11-21 01:55:12,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:55:12,689 INFO L470 AbstractCegarLoop]: Abstraction has 624 states and 774 transitions. [2021-11-21 01:55:12,690 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 01:55:12,690 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 774 transitions. [2021-11-21 01:55:12,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-21 01:55:12,691 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:55:12,691 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 01:55:12,725 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-11-21 01:55:12,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:55:12,910 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:55:12,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:55:12,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1232200959, now seen corresponding path program 2 times [2021-11-21 01:55:12,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:55:12,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470206355] [2021-11-21 01:55:12,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:55:12,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:55:12,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:55:13,035 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 01:55:13,035 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:55:13,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470206355] [2021-11-21 01:55:13,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470206355] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:55:13,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133419009] [2021-11-21 01:55:13,036 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 01:55:13,036 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:55:13,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:55:13,037 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:55:13,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-11-21 01:55:13,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-11-21 01:55:13,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:55:13,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-21 01:55:13,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:55:13,266 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:55:13,267 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 01:55:13,270 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:55:13,270 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 01:55:13,439 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 01:55:13,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:55:13,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133419009] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:55:13,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1014332898] [2021-11-21 01:55:13,650 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:55:13,651 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:55:13,651 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:55:13,651 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:55:13,651 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:55:16,047 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:55:16,047 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 01:55:16,115 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:55:16,115 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 01:55:19,166 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:55:22,879 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:55:22,879 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 01:55:22,944 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:55:22,945 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 01:55:24,830 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:55:27,078 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:55:27,078 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:55:27,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2021-11-21 01:55:27,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218878885] [2021-11-21 01:55:27,079 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:55:27,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 01:55:27,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:55:27,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 01:55:27,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=1343, Unknown=0, NotChecked=0, Total=1560 [2021-11-21 01:55:27,080 INFO L87 Difference]: Start difference. First operand 624 states and 774 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 01:55:27,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:55:27,616 INFO L93 Difference]: Finished difference Result 690 states and 829 transitions. [2021-11-21 01:55:27,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-21 01:55:27,616 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 01:55:27,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:55:27,619 INFO L225 Difference]: With dead ends: 690 [2021-11-21 01:55:27,619 INFO L226 Difference]: Without dead ends: 690 [2021-11-21 01:55:27,619 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 101 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1087 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=482, Invalid=2710, Unknown=0, NotChecked=0, Total=3192 [2021-11-21 01:55:27,620 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 272 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 237 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:55:27,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 828 Invalid, 570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 305 Invalid, 0 Unknown, 237 Unchecked, 0.2s Time] [2021-11-21 01:55:27,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-11-21 01:55:27,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 624. [2021-11-21 01:55:27,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 578 states have (on average 1.2698961937716262) internal successors, (734), 599 states have internal predecessors, (734), 12 states have call successors, (12), 12 states have call predecessors, (12), 22 states have return successors, (25), 12 states have call predecessors, (25), 12 states have call successors, (25) [2021-11-21 01:55:27,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 771 transitions. [2021-11-21 01:55:27,634 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 771 transitions. Word has length 50 [2021-11-21 01:55:27,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:55:27,634 INFO L470 AbstractCegarLoop]: Abstraction has 624 states and 771 transitions. [2021-11-21 01:55:27,635 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 01:55:27,635 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 771 transitions. [2021-11-21 01:55:27,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-21 01:55:27,636 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:55:27,636 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, 1, 1, 1, 1, 1] [2021-11-21 01:55:27,675 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-11-21 01:55:27,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:55:27,851 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:55:27,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:55:27,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1220384592, now seen corresponding path program 1 times [2021-11-21 01:55:27,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:55:27,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898593787] [2021-11-21 01:55:27,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:55:27,852 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:55:27,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:55:27,881 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 01:55:27,882 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:55:27,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898593787] [2021-11-21 01:55:27,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898593787] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:55:27,882 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:55:27,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:55:27,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638746939] [2021-11-21 01:55:27,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:55:27,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:55:27,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:55:27,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:55:27,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:55:27,884 INFO L87 Difference]: Start difference. First operand 624 states and 771 transitions. Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 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 01:55:27,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:55:27,893 INFO L93 Difference]: Finished difference Result 472 states and 569 transitions. [2021-11-21 01:55:27,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:55:27,894 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 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 49 [2021-11-21 01:55:27,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:55:27,896 INFO L225 Difference]: With dead ends: 472 [2021-11-21 01:55:27,897 INFO L226 Difference]: Without dead ends: 472 [2021-11-21 01:55:27,897 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 01:55:27,902 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 4 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 90 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 01:55:27,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 90 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:55:27,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-11-21 01:55:27,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 420. [2021-11-21 01:55:27,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 388 states have (on average 1.2474226804123711) internal successors, (484), 401 states have internal predecessors, (484), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (15), 9 states have call predecessors, (15), 9 states have call successors, (15) [2021-11-21 01:55:27,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 508 transitions. [2021-11-21 01:55:27,914 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 508 transitions. Word has length 49 [2021-11-21 01:55:27,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:55:27,915 INFO L470 AbstractCegarLoop]: Abstraction has 420 states and 508 transitions. [2021-11-21 01:55:27,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 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 01:55:27,915 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 508 transitions. [2021-11-21 01:55:27,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-21 01:55:27,916 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:55:27,916 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 01:55:27,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-21 01:55:27,916 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:55:27,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:55:27,917 INFO L85 PathProgramCache]: Analyzing trace with hash -920722335, now seen corresponding path program 1 times [2021-11-21 01:55:27,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:55:27,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130656236] [2021-11-21 01:55:27,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:55:27,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:55:27,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:55:28,166 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 01:55:28,167 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:55:28,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130656236] [2021-11-21 01:55:28,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130656236] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:55:28,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977622603] [2021-11-21 01:55:28,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:55:28,167 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:55:28,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:55:28,168 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:55:28,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-11-21 01:55:28,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:55:28,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 24 conjunts are in the unsatisfiable core [2021-11-21 01:55:28,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:55:28,372 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:55:28,373 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 01:55:28,590 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-11-21 01:55:28,590 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 01:55:28,729 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 01:55:28,729 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:55:29,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977622603] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:55:29,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1407711289] [2021-11-21 01:55:29,115 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 01:55:29,115 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:55:29,115 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:55:29,116 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:55:29,116 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:55:29,860 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 01:55:29,860 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 01:55:29,909 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-21 01:55:29,909 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 01:55:30,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:55:30,709 INFO L354 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2021-11-21 01:55:30,709 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 01:55:32,802 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:55:33,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:55:33,678 INFO L354 Elim1Store]: treesize reduction 46, result has 62.3 percent of original size [2021-11-21 01:55:33,678 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 01:55:34,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:55:34,227 INFO L354 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2021-11-21 01:55:34,228 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 01:55:35,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:55:35,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:55:35,275 INFO L354 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2021-11-21 01:55:35,275 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 01:55:35,752 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:55:37,745 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:55:37,745 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:55:37,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-11-21 01:55:37,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892744259] [2021-11-21 01:55:37,746 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:55:37,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-21 01:55:37,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:55:37,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-21 01:55:37,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=1655, Unknown=0, NotChecked=0, Total=1892 [2021-11-21 01:55:37,747 INFO L87 Difference]: Start difference. First operand 420 states and 508 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 01:55:38,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:55:38,584 INFO L93 Difference]: Finished difference Result 487 states and 558 transitions. [2021-11-21 01:55:38,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-21 01:55:38,584 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 01:55:38,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:55:38,586 INFO L225 Difference]: With dead ends: 487 [2021-11-21 01:55:38,586 INFO L226 Difference]: Without dead ends: 487 [2021-11-21 01:55:38,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 99 SyntacticMatches, 5 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1065 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=473, Invalid=2949, Unknown=0, NotChecked=0, Total=3422 [2021-11-21 01:55:38,587 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 424 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 308 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:55:38,587 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [424 Valid, 575 Invalid, 847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 449 Invalid, 0 Unknown, 308 Unchecked, 0.3s Time] [2021-11-21 01:55:38,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-11-21 01:55:38,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 419. [2021-11-21 01:55:38,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 388 states have (on average 1.2371134020618557) internal successors, (480), 400 states have internal predecessors, (480), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (15), 9 states have call predecessors, (15), 9 states have call successors, (15) [2021-11-21 01:55:38,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 504 transitions. [2021-11-21 01:55:38,598 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 504 transitions. Word has length 51 [2021-11-21 01:55:38,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:55:38,598 INFO L470 AbstractCegarLoop]: Abstraction has 419 states and 504 transitions. [2021-11-21 01:55:38,598 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 01:55:38,599 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 504 transitions. [2021-11-21 01:55:38,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-21 01:55:38,600 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:55:38,600 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 01:55:38,647 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-11-21 01:55:38,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-11-21 01:55:38,823 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:55:38,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:55:38,823 INFO L85 PathProgramCache]: Analyzing trace with hash 1522378736, now seen corresponding path program 1 times [2021-11-21 01:55:38,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:55:38,823 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464943710] [2021-11-21 01:55:38,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:55:38,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:55:38,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:55:39,018 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 01:55:39,019 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:55:39,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464943710] [2021-11-21 01:55:39,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464943710] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:55:39,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190513331] [2021-11-21 01:55:39,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:55:39,019 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:55:39,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:55:39,023 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:55:39,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-11-21 01:55:39,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:55:39,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 55 conjunts are in the unsatisfiable core [2021-11-21 01:55:39,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:55:39,692 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 01:55:39,692 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 01:55:39,706 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 01:55:39,709 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 01:55:39,722 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:55:39,722 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 01:55:39,962 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 01:55:40,043 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-11-21 01:55:40,044 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 01:55:40,053 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-11-21 01:55:40,053 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 01:55:40,637 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:55:40,637 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 01:55:40,702 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 01:55:40,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:55:40,878 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 01:55:40,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190513331] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:55:40,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [689829830] [2021-11-21 01:55:40,914 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 01:55:40,914 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:55:40,914 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:55:40,915 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:55:40,915 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:55:41,836 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 01:55:41,836 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 01:55:41,908 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-21 01:55:41,908 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 01:55:42,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:55:42,550 INFO L354 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2021-11-21 01:55:42,550 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 01:55:44,614 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:55:45,427 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:55:45,461 INFO L354 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2021-11-21 01:55:45,461 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 01:55:45,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:55:45,548 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-11-21 01:55:45,549 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 01:55:46,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:55:46,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:55:46,623 INFO L354 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2021-11-21 01:55:46,623 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 01:55:47,097 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:55:49,131 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:55:49,131 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:55:49,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 25 [2021-11-21 01:55:49,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812425743] [2021-11-21 01:55:49,132 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:55:49,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-21 01:55:49,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:55:49,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-21 01:55:49,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=2293, Unknown=0, NotChecked=0, Total=2550 [2021-11-21 01:55:49,132 INFO L87 Difference]: Start difference. First operand 419 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 01:55:51,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:55:51,115 INFO L93 Difference]: Finished difference Result 466 states and 538 transitions. [2021-11-21 01:55:51,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-21 01:55:51,115 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 01:55:51,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:55:51,117 INFO L225 Difference]: With dead ends: 466 [2021-11-21 01:55:51,117 INFO L226 Difference]: Without dead ends: 466 [2021-11-21 01:55:51,118 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 74 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1900 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=793, Invalid=5687, Unknown=0, NotChecked=0, Total=6480 [2021-11-21 01:55:51,118 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 365 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 645 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 739 SdHoareTripleChecker+Invalid, 1106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 645 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 364 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:55:51,118 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 739 Invalid, 1106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 645 Invalid, 0 Unknown, 364 Unchecked, 0.4s Time] [2021-11-21 01:55:51,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-11-21 01:55:51,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 377. [2021-11-21 01:55:51,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 349 states have (on average 1.2234957020057307) internal successors, (427), 360 states have internal predecessors, (427), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2021-11-21 01:55:51,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 449 transitions. [2021-11-21 01:55:51,125 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 449 transitions. Word has length 52 [2021-11-21 01:55:51,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:55:51,125 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 449 transitions. [2021-11-21 01:55:51,126 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 01:55:51,126 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 449 transitions. [2021-11-21 01:55:51,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-11-21 01:55:51,127 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:55:51,127 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 01:55:51,150 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-11-21 01:55:51,329 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-11-21 01:55:51,330 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:55:51,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:55:51,330 INFO L85 PathProgramCache]: Analyzing trace with hash -219031633, now seen corresponding path program 3 times [2021-11-21 01:55:51,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:55:51,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126111229] [2021-11-21 01:55:51,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:55:51,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:55:51,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:55:51,462 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 01:55:51,463 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:55:51,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126111229] [2021-11-21 01:55:51,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126111229] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:55:51,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007071036] [2021-11-21 01:55:51,463 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 01:55:51,464 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:55:51,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:55:51,479 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:55:51,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-11-21 01:55:51,540 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 01:55:51,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:55:51,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-21 01:55:51,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:55:51,725 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 01:55:51,731 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 01:55:51,896 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:55:51,897 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 01:55:51,901 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:55:51,901 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 01:55:52,088 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 01:55:52,088 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:55:52,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007071036] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:55:52,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1593913833] [2021-11-21 01:55:52,255 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:55:52,255 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:55:52,255 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:55:52,255 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:55:52,255 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:55:54,738 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:55:54,739 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 01:55:54,851 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:55:54,851 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 01:55:57,720 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:56:01,607 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:56:01,608 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 01:56:01,674 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:56:01,675 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 01:56:03,358 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:56:05,959 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:56:05,959 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:56:05,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 19 [2021-11-21 01:56:05,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114340566] [2021-11-21 01:56:05,959 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:56:05,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-21 01:56:05,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:56:05,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-21 01:56:05,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1531, Unknown=0, NotChecked=0, Total=1722 [2021-11-21 01:56:05,960 INFO L87 Difference]: Start difference. First operand 377 states and 449 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 01:56:07,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:56:07,019 INFO L93 Difference]: Finished difference Result 528 states and 609 transitions. [2021-11-21 01:56:07,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-21 01:56:07,020 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 01:56:07,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:56:07,022 INFO L225 Difference]: With dead ends: 528 [2021-11-21 01:56:07,022 INFO L226 Difference]: Without dead ends: 528 [2021-11-21 01:56:07,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 96 SyntacticMatches, 5 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1385 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=502, Invalid=3920, Unknown=0, NotChecked=0, Total=4422 [2021-11-21 01:56:07,023 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 425 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 425 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 248 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:56:07,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [425 Valid, 657 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 518 Invalid, 0 Unknown, 248 Unchecked, 0.3s Time] [2021-11-21 01:56:07,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-11-21 01:56:07,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 419. [2021-11-21 01:56:07,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 389 states have (on average 1.2287917737789202) internal successors, (478), 400 states have internal predecessors, (478), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (15), 9 states have call predecessors, (15), 9 states have call successors, (15) [2021-11-21 01:56:07,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 502 transitions. [2021-11-21 01:56:07,031 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 502 transitions. Word has length 54 [2021-11-21 01:56:07,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:56:07,031 INFO L470 AbstractCegarLoop]: Abstraction has 419 states and 502 transitions. [2021-11-21 01:56:07,031 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 01:56:07,032 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 502 transitions. [2021-11-21 01:56:07,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-11-21 01:56:07,032 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:56:07,033 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 01:56:07,061 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-11-21 01:56:07,233 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:56:07,233 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:56:07,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:56:07,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1004673083, now seen corresponding path program 4 times [2021-11-21 01:56:07,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:56:07,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099719067] [2021-11-21 01:56:07,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:56:07,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:56:07,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:56:07,344 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 44 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 01:56:07,344 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:56:07,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099719067] [2021-11-21 01:56:07,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099719067] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:56:07,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424245822] [2021-11-21 01:56:07,345 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-21 01:56:07,345 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:56:07,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:56:07,346 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:56:07,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-11-21 01:56:07,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:56:07,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-21 01:56:07,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:56:07,746 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 50 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 01:56:07,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:56:07,891 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 27 treesize of output 23 [2021-11-21 01:56:07,987 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 01:56:08,088 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 30 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 01:56:08,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424245822] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:56:08,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1085890108] [2021-11-21 01:56:08,089 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:56:08,089 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:56:08,089 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:56:08,090 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:56:08,090 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:56:10,487 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:56:10,487 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 01:56:10,571 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:56:10,571 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 01:56:13,501 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:56:17,299 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:56:17,300 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 01:56:17,399 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:56:17,399 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 01:56:19,295 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:56:21,384 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:56:21,384 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:56:21,384 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 8] total 19 [2021-11-21 01:56:21,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423544289] [2021-11-21 01:56:21,385 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:56:21,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-21 01:56:21,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:56:21,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-21 01:56:21,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=272, Invalid=1134, Unknown=0, NotChecked=0, Total=1406 [2021-11-21 01:56:21,386 INFO L87 Difference]: Start difference. First operand 419 states and 502 transitions. Second operand has 20 states, 18 states have (on average 6.666666666666667) internal successors, (120), 19 states have internal predecessors, (120), 4 states have call successors, (8), 4 states have call predecessors, (8), 5 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-21 01:56:21,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:56:21,652 INFO L93 Difference]: Finished difference Result 542 states and 634 transitions. [2021-11-21 01:56:21,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-21 01:56:21,652 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 6.666666666666667) internal successors, (120), 19 states have internal predecessors, (120), 4 states have call successors, (8), 4 states have call predecessors, (8), 5 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 54 [2021-11-21 01:56:21,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:56:21,655 INFO L225 Difference]: With dead ends: 542 [2021-11-21 01:56:21,655 INFO L226 Difference]: Without dead ends: 542 [2021-11-21 01:56:21,656 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 137 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=323, Invalid=1399, Unknown=0, NotChecked=0, Total=1722 [2021-11-21 01:56:21,657 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 308 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 401 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:56:21,657 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [313 Valid, 401 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-21 01:56:21,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-11-21 01:56:21,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 419. [2021-11-21 01:56:21,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 389 states have (on average 1.2262210796915167) internal successors, (477), 400 states have internal predecessors, (477), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (15), 9 states have call predecessors, (15), 9 states have call successors, (15) [2021-11-21 01:56:21,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 501 transitions. [2021-11-21 01:56:21,667 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 501 transitions. Word has length 54 [2021-11-21 01:56:21,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:56:21,668 INFO L470 AbstractCegarLoop]: Abstraction has 419 states and 501 transitions. [2021-11-21 01:56:21,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 6.666666666666667) internal successors, (120), 19 states have internal predecessors, (120), 4 states have call successors, (8), 4 states have call predecessors, (8), 5 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-21 01:56:21,668 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 501 transitions. [2021-11-21 01:56:21,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-21 01:56:21,669 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:56:21,669 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 01:56:21,712 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-11-21 01:56:21,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-11-21 01:56:21,895 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:56:21,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:56:21,896 INFO L85 PathProgramCache]: Analyzing trace with hash 1799953919, now seen corresponding path program 1 times [2021-11-21 01:56:21,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:56:21,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976924245] [2021-11-21 01:56:21,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:56:21,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:56:21,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:56:22,064 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 01:56:22,064 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:56:22,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976924245] [2021-11-21 01:56:22,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976924245] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:56:22,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590840954] [2021-11-21 01:56:22,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:56:22,065 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:56:22,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:56:22,066 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:56:22,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-11-21 01:56:22,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:56:22,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-21 01:56:22,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:56:22,382 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:56:22,382 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 01:56:22,637 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 01:56:22,656 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 01:56:22,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:56:22,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590840954] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:56:22,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1180880695] [2021-11-21 01:56:22,766 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:56:22,766 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:56:22,767 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:56:22,767 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:56:22,767 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:56:25,260 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:56:25,261 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 01:56:25,323 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:56:25,323 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 01:56:28,051 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:56:31,972 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:56:31,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, 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 01:56:32,049 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:56:32,049 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 01:56:34,187 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:56:36,515 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:56:36,516 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:56:36,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 14 [2021-11-21 01:56:36,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466140159] [2021-11-21 01:56:36,516 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:56:36,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-21 01:56:36,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:56:36,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-21 01:56:36,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1213, Unknown=0, NotChecked=0, Total=1406 [2021-11-21 01:56:36,517 INFO L87 Difference]: Start difference. First operand 419 states and 501 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 01:56:36,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:56:36,861 INFO L93 Difference]: Finished difference Result 446 states and 527 transitions. [2021-11-21 01:56:36,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-21 01:56:36,862 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 01:56:36,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:56:36,864 INFO L225 Difference]: With dead ends: 446 [2021-11-21 01:56:36,864 INFO L226 Difference]: Without dead ends: 446 [2021-11-21 01:56:36,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=306, Invalid=2046, Unknown=0, NotChecked=0, Total=2352 [2021-11-21 01:56:36,864 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 141 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 158 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:56:36,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 326 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 195 Invalid, 0 Unknown, 158 Unchecked, 0.1s Time] [2021-11-21 01:56:36,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-11-21 01:56:36,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 420. [2021-11-21 01:56:36,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 390 states have (on average 1.2256410256410257) internal successors, (478), 401 states have internal predecessors, (478), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (15), 9 states have call predecessors, (15), 9 states have call successors, (15) [2021-11-21 01:56:36,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 502 transitions. [2021-11-21 01:56:36,874 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 502 transitions. Word has length 55 [2021-11-21 01:56:36,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:56:36,875 INFO L470 AbstractCegarLoop]: Abstraction has 420 states and 502 transitions. [2021-11-21 01:56:36,875 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 01:56:36,875 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 502 transitions. [2021-11-21 01:56:36,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-21 01:56:36,876 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:56:36,877 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 01:56:36,909 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-11-21 01:56:37,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-11-21 01:56:37,099 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:56:37,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:56:37,100 INFO L85 PathProgramCache]: Analyzing trace with hash -36003314, now seen corresponding path program 3 times [2021-11-21 01:56:37,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:56:37,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761878513] [2021-11-21 01:56:37,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:56:37,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:56:37,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:56:37,315 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 01:56:37,315 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:56:37,315 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761878513] [2021-11-21 01:56:37,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761878513] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:56:37,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390319106] [2021-11-21 01:56:37,316 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 01:56:37,316 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:56:37,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:56:37,316 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:56:37,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-11-21 01:56:37,373 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 01:56:37,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:56:37,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-21 01:56:37,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:56:37,537 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 01:56:37,541 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 01:56:37,729 INFO L354 Elim1Store]: treesize reduction 33, result has 25.0 percent of original size [2021-11-21 01:56:37,729 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 01:56:37,735 INFO L354 Elim1Store]: treesize reduction 4, result has 71.4 percent of original size [2021-11-21 01:56:37,736 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 01:56:37,993 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 01:56:37,996 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 01:56:38,037 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 01:56:38,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:56:38,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390319106] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:56:38,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1155188760] [2021-11-21 01:56:38,264 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:56:38,264 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:56:38,265 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:56:38,265 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:56:38,265 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:56:40,982 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:56:40,982 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 01:56:41,075 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:56:41,075 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 01:56:44,001 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:56:47,671 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:56:47,672 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 01:56:47,750 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:56:47,750 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 01:56:49,851 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:56:52,420 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:56:52,420 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:56:52,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12] total 21 [2021-11-21 01:56:52,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632971844] [2021-11-21 01:56:52,420 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:56:52,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-21 01:56:52,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:56:52,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-21 01:56:52,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1771, Unknown=0, NotChecked=0, Total=1980 [2021-11-21 01:56:52,422 INFO L87 Difference]: Start difference. First operand 420 states and 502 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 01:56:53,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:56:53,859 INFO L93 Difference]: Finished difference Result 531 states and 607 transitions. [2021-11-21 01:56:53,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-21 01:56:53,859 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 01:56:53,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:56:53,861 INFO L225 Difference]: With dead ends: 531 [2021-11-21 01:56:53,862 INFO L226 Difference]: Without dead ends: 531 [2021-11-21 01:56:53,863 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 99 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1825 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=593, Invalid=5259, Unknown=0, NotChecked=0, Total=5852 [2021-11-21 01:56:53,863 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 331 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 753 SdHoareTripleChecker+Invalid, 1028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 398 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:56:53,863 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [331 Valid, 753 Invalid, 1028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 579 Invalid, 0 Unknown, 398 Unchecked, 0.4s Time] [2021-11-21 01:56:53,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-11-21 01:56:53,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 417. [2021-11-21 01:56:53,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 387 states have (on average 1.2170542635658914) internal successors, (471), 398 states have internal predecessors, (471), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (15), 9 states have call predecessors, (15), 9 states have call successors, (15) [2021-11-21 01:56:53,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 495 transitions. [2021-11-21 01:56:53,873 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 495 transitions. Word has length 56 [2021-11-21 01:56:53,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:56:53,873 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 495 transitions. [2021-11-21 01:56:53,874 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 01:56:53,874 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 495 transitions. [2021-11-21 01:56:53,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-21 01:56:53,875 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:56:53,875 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:56:53,896 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-11-21 01:56:54,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:56:54,079 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:56:54,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:56:54,079 INFO L85 PathProgramCache]: Analyzing trace with hash -1807870286, now seen corresponding path program 1 times [2021-11-21 01:56:54,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:56:54,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175467025] [2021-11-21 01:56:54,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:56:54,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:56:54,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:56:54,238 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 10 proven. 39 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-21 01:56:54,238 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:56:54,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175467025] [2021-11-21 01:56:54,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175467025] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:56:54,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776858365] [2021-11-21 01:56:54,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:56:54,239 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:56:54,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:56:54,247 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:56:54,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-11-21 01:56:54,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:56:54,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-21 01:56:54,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:56:54,895 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:56:54,895 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 01:56:54,900 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:56:54,901 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 01:56:55,150 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 01:56:55,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:56:55,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776858365] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:56:55,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2014091401] [2021-11-21 01:56:55,355 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:56:55,355 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:56:55,356 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:56:55,356 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:56:55,356 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:56:57,487 INFO L354 Elim1Store]: treesize reduction 66, result has 19.5 percent of original size [2021-11-21 01:56:57,487 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 53 treesize of output 61 [2021-11-21 01:56:57,524 INFO L354 Elim1Store]: treesize reduction 82, result has 22.6 percent of original size [2021-11-21 01:56:57,524 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 52 treesize of output 66 [2021-11-21 01:56:59,830 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:57:04,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:57:04,490 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 01:57:04,490 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 01:57:04,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:57:04,529 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 01:57:04,530 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 01:57:05,537 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:57:07,696 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:57:07,696 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:57:07,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2021-11-21 01:57:07,696 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325356784] [2021-11-21 01:57:07,696 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:57:07,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 01:57:07,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:57:07,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 01:57:07,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1311, Unknown=0, NotChecked=0, Total=1482 [2021-11-21 01:57:07,697 INFO L87 Difference]: Start difference. First operand 417 states and 495 transitions. Second operand has 17 states, 14 states have (on average 5.5) internal successors, (77), 14 states have internal predecessors, (77), 4 states have call successors, (6), 4 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 01:57:08,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:57:08,222 INFO L93 Difference]: Finished difference Result 445 states and 515 transitions. [2021-11-21 01:57:08,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-21 01:57:08,222 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 5.5) internal successors, (77), 14 states have internal predecessors, (77), 4 states have call successors, (6), 4 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 01:57:08,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:57:08,224 INFO L225 Difference]: With dead ends: 445 [2021-11-21 01:57:08,235 INFO L226 Difference]: Without dead ends: 445 [2021-11-21 01:57:08,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 99 SyntacticMatches, 6 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=316, Invalid=2234, Unknown=0, NotChecked=0, Total=2550 [2021-11-21 01:57:08,236 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 207 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 221 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:57:08,236 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 493 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 279 Invalid, 0 Unknown, 221 Unchecked, 0.2s Time] [2021-11-21 01:57:08,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2021-11-21 01:57:08,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 417. [2021-11-21 01:57:08,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 387 states have (on average 1.2118863049095607) internal successors, (469), 398 states have internal predecessors, (469), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (15), 9 states have call predecessors, (15), 9 states have call successors, (15) [2021-11-21 01:57:08,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 493 transitions. [2021-11-21 01:57:08,244 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 493 transitions. Word has length 56 [2021-11-21 01:57:08,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:57:08,244 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 493 transitions. [2021-11-21 01:57:08,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 5.5) internal successors, (77), 14 states have internal predecessors, (77), 4 states have call successors, (6), 4 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 01:57:08,244 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 493 transitions. [2021-11-21 01:57:08,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-21 01:57:08,246 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:57:08,246 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 01:57:08,285 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-11-21 01:57:08,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:57:08,461 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:57:08,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:57:08,461 INFO L85 PathProgramCache]: Analyzing trace with hash -218314186, now seen corresponding path program 1 times [2021-11-21 01:57:08,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:57:08,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187305611] [2021-11-21 01:57:08,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:57:08,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:57:08,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:57:08,802 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 01:57:08,802 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:57:08,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187305611] [2021-11-21 01:57:08,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187305611] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:57:08,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95881820] [2021-11-21 01:57:08,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:57:08,802 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:57:08,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:57:08,803 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:57:08,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-11-21 01:57:08,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:57:08,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-21 01:57:08,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:57:09,089 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 01:57:09,090 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 01:57:09,331 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:57:09,332 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 01:57:09,431 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 01:57:09,570 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-11-21 01:57:09,570 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 01:57:09,806 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:57:09,807 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 01:57:10,199 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 01:57:10,199 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:57:10,412 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 01:57:10,420 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-21 01:57:10,420 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 29 treesize of output 28 [2021-11-21 01:57:10,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95881820] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:57:10,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1968989949] [2021-11-21 01:57:10,491 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-21 01:57:10,491 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:57:10,491 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:57:10,491 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:57:10,492 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:57:12,889 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:57:12,889 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 01:57:12,974 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:57:12,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 218 treesize of output 263 [2021-11-21 01:57:14,697 INFO L354 Elim1Store]: treesize reduction 248, result has 28.1 percent of original size [2021-11-21 01:57:14,697 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 01:57:17,208 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:57:21,980 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:57:21,981 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 01:57:22,050 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:57:22,051 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 01:57:24,073 INFO L354 Elim1Store]: treesize reduction 215, result has 25.3 percent of original size [2021-11-21 01:57:24,073 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 01:57:24,336 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 01:57:24,369 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 01:57:24,391 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 01:57:24,604 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:57:27,694 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:57:27,694 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:57:27,694 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 28 [2021-11-21 01:57:27,694 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617250622] [2021-11-21 01:57:27,695 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:57:27,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-11-21 01:57:27,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:57:27,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-11-21 01:57:27,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=284, Invalid=2686, Unknown=0, NotChecked=0, Total=2970 [2021-11-21 01:57:27,696 INFO L87 Difference]: Start difference. First operand 417 states and 493 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 01:57:31,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:57:31,789 INFO L93 Difference]: Finished difference Result 550 states and 617 transitions. [2021-11-21 01:57:31,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-11-21 01:57:31,789 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 01:57:31,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:57:31,791 INFO L225 Difference]: With dead ends: 550 [2021-11-21 01:57:31,791 INFO L226 Difference]: Without dead ends: 550 [2021-11-21 01:57:31,792 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 84 SyntacticMatches, 28 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5110 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=1565, Invalid=10867, Unknown=0, NotChecked=0, Total=12432 [2021-11-21 01:57:31,792 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 850 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 1249 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 799 SdHoareTripleChecker+Invalid, 1724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 1249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 328 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-21 01:57:31,793 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [850 Valid, 799 Invalid, 1724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 1249 Invalid, 0 Unknown, 328 Unchecked, 0.7s Time] [2021-11-21 01:57:31,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-11-21 01:57:31,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 417. [2021-11-21 01:57:31,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 387 states have (on average 1.1963824289405685) internal successors, (463), 398 states have internal predecessors, (463), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (15), 9 states have call predecessors, (15), 9 states have call successors, (15) [2021-11-21 01:57:31,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 487 transitions. [2021-11-21 01:57:31,802 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 487 transitions. Word has length 56 [2021-11-21 01:57:31,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:57:31,802 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 487 transitions. [2021-11-21 01:57:31,803 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 01:57:31,803 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 487 transitions. [2021-11-21 01:57:31,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-21 01:57:31,804 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:57:31,804 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:57:31,842 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-11-21 01:57:32,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-11-21 01:57:32,020 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:57:32,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:57:32,020 INFO L85 PathProgramCache]: Analyzing trace with hash -209404068, now seen corresponding path program 1 times [2021-11-21 01:57:32,020 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:57:32,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551805029] [2021-11-21 01:57:32,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:57:32,021 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:57:32,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:57:32,200 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 01:57:32,204 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:57:32,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551805029] [2021-11-21 01:57:32,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551805029] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:57:32,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2009809751] [2021-11-21 01:57:32,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:57:32,205 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:57:32,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:57:32,207 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:57:32,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-11-21 01:57:32,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:57:32,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-21 01:57:32,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:57:32,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 21 treesize of output 9 [2021-11-21 01:57:32,570 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 42 proven. 1 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 01:57:32,571 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:57:32,756 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 01:57:32,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2009809751] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 01:57:32,756 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:57:32,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 5] total 19 [2021-11-21 01:57:32,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739924340] [2021-11-21 01:57:32,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:57:32,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-21 01:57:32,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:57:32,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-21 01:57:32,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-11-21 01:57:32,757 INFO L87 Difference]: Start difference. First operand 417 states and 487 transitions. Second operand has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 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 01:57:32,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:57:32,845 INFO L93 Difference]: Finished difference Result 406 states and 462 transitions. [2021-11-21 01:57:32,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:57:32,845 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 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 57 [2021-11-21 01:57:32,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:57:32,846 INFO L225 Difference]: With dead ends: 406 [2021-11-21 01:57:32,847 INFO L226 Difference]: Without dead ends: 406 [2021-11-21 01:57:32,847 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-11-21 01:57:32,847 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 124 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:57:32,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 84 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:57:32,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2021-11-21 01:57:32,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 376. [2021-11-21 01:57:32,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 346 states have (on average 1.1589595375722543) internal successors, (401), 357 states have internal predecessors, (401), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (15), 9 states have call predecessors, (15), 9 states have call successors, (15) [2021-11-21 01:57:32,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 425 transitions. [2021-11-21 01:57:32,866 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 425 transitions. Word has length 57 [2021-11-21 01:57:32,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:57:32,866 INFO L470 AbstractCegarLoop]: Abstraction has 376 states and 425 transitions. [2021-11-21 01:57:32,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 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 01:57:32,868 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 425 transitions. [2021-11-21 01:57:32,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-21 01:57:32,871 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:57:32,872 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 01:57:32,903 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-11-21 01:57:33,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:57:33,086 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:57:33,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:57:33,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1822194776, now seen corresponding path program 1 times [2021-11-21 01:57:33,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:57:33,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784709142] [2021-11-21 01:57:33,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:57:33,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:57:33,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:57:33,433 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 01:57:33,433 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:57:33,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784709142] [2021-11-21 01:57:33,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784709142] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:57:33,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87156163] [2021-11-21 01:57:33,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:57:33,434 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:57:33,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:57:33,435 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:57:33,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-11-21 01:57:33,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:57:33,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 32 conjunts are in the unsatisfiable core [2021-11-21 01:57:33,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:57:33,694 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:57:33,694 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 01:57:34,122 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-11-21 01:57:34,123 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 01:57:34,461 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 01:57:34,494 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 01:57:34,495 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:57:34,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87156163] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:57:34,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1689561512] [2021-11-21 01:57:34,666 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-21 01:57:34,667 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:57:34,667 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:57:34,667 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:57:34,667 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:57:37,157 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:57:37,158 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 01:57:37,254 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:57:37,254 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 01:57:38,923 INFO L354 Elim1Store]: treesize reduction 248, result has 28.1 percent of original size [2021-11-21 01:57:38,923 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 01:57:41,437 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:57:45,768 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:57:45,768 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 01:57:45,853 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:57:45,854 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 01:57:48,167 INFO L354 Elim1Store]: treesize reduction 248, result has 28.1 percent of original size [2021-11-21 01:57:48,168 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 01:57:49,306 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:57:52,655 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:57:52,656 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:57:52,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2021-11-21 01:57:52,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285145144] [2021-11-21 01:57:52,656 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:57:52,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-11-21 01:57:52,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:57:52,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-11-21 01:57:52,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=238, Invalid=2414, Unknown=0, NotChecked=0, Total=2652 [2021-11-21 01:57:52,657 INFO L87 Difference]: Start difference. First operand 376 states and 425 transitions. Second operand has 29 states, 25 states have (on average 4.12) internal successors, (103), 24 states have internal predecessors, (103), 5 states have call successors, (6), 6 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 01:57:55,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:57:55,187 INFO L93 Difference]: Finished difference Result 479 states and 524 transitions. [2021-11-21 01:57:55,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-21 01:57:55,188 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 25 states have (on average 4.12) internal successors, (103), 24 states have internal predecessors, (103), 5 states have call successors, (6), 6 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 57 [2021-11-21 01:57:55,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:57:55,190 INFO L225 Difference]: With dead ends: 479 [2021-11-21 01:57:55,190 INFO L226 Difference]: Without dead ends: 479 [2021-11-21 01:57:55,191 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 91 SyntacticMatches, 6 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1972 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=768, Invalid=5712, Unknown=0, NotChecked=0, Total=6480 [2021-11-21 01:57:55,192 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 480 mSDsluCounter, 890 mSDsCounter, 0 mSdLazyCounter, 1066 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 934 SdHoareTripleChecker+Invalid, 1771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1066 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 593 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:57:55,192 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [480 Valid, 934 Invalid, 1771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1066 Invalid, 0 Unknown, 593 Unchecked, 0.6s Time] [2021-11-21 01:57:55,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2021-11-21 01:57:55,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 375. [2021-11-21 01:57:55,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 346 states have (on average 1.1502890173410405) internal successors, (398), 356 states have internal predecessors, (398), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (15), 9 states have call predecessors, (15), 9 states have call successors, (15) [2021-11-21 01:57:55,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 422 transitions. [2021-11-21 01:57:55,199 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 422 transitions. Word has length 57 [2021-11-21 01:57:55,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:57:55,200 INFO L470 AbstractCegarLoop]: Abstraction has 375 states and 422 transitions. [2021-11-21 01:57:55,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 25 states have (on average 4.12) internal successors, (103), 24 states have internal predecessors, (103), 5 states have call successors, (6), 6 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 01:57:55,200 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 422 transitions. [2021-11-21 01:57:55,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-21 01:57:55,201 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:57:55,202 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 01:57:55,243 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-11-21 01:57:55,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:57:55,419 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:57:55,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:57:55,419 INFO L85 PathProgramCache]: Analyzing trace with hash 631491711, now seen corresponding path program 1 times [2021-11-21 01:57:55,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:57:55,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785110587] [2021-11-21 01:57:55,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:57:55,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:57:55,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:57:55,488 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 01:57:55,489 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:57:55,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785110587] [2021-11-21 01:57:55,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785110587] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:57:55,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091350327] [2021-11-21 01:57:55,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:57:55,490 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:57:55,490 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:57:55,491 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:57:55,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-11-21 01:57:55,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:57:55,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-21 01:57:55,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:57:55,659 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 01:57:55,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:57:55,751 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 01:57:55,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091350327] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:57:55,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [587699206] [2021-11-21 01:57:55,752 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2021-11-21 01:57:55,752 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:57:55,753 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:57:55,753 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:57:55,753 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:57:58,046 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:57:58,047 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 01:57:58,128 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:57:58,128 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 01:58:01,022 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:58:05,042 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:58:05,043 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 01:58:05,110 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:58:05,111 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 01:58:07,422 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:58:09,757 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:58:09,757 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:58:09,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2021-11-21 01:58:09,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850046625] [2021-11-21 01:58:09,757 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:58:09,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:58:09,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:58:09,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:58:09,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-11-21 01:58:09,758 INFO L87 Difference]: Start difference. First operand 375 states and 422 transitions. Second operand has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 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 01:58:09,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:58:09,781 INFO L93 Difference]: Finished difference Result 392 states and 435 transitions. [2021-11-21 01:58:09,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:58:09,782 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 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 58 [2021-11-21 01:58:09,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:58:09,783 INFO L225 Difference]: With dead ends: 392 [2021-11-21 01:58:09,783 INFO L226 Difference]: Without dead ends: 392 [2021-11-21 01:58:09,783 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 154 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2021-11-21 01:58:09,783 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 29 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 61 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:58:09,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 61 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:58:09,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-11-21 01:58:09,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 374. [2021-11-21 01:58:09,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 346 states have (on average 1.1358381502890174) internal successors, (393), 355 states have internal predecessors, (393), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (15), 9 states have call predecessors, (15), 9 states have call successors, (15) [2021-11-21 01:58:09,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 417 transitions. [2021-11-21 01:58:09,788 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 417 transitions. Word has length 58 [2021-11-21 01:58:09,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:58:09,788 INFO L470 AbstractCegarLoop]: Abstraction has 374 states and 417 transitions. [2021-11-21 01:58:09,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 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 01:58:09,789 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 417 transitions. [2021-11-21 01:58:09,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-21 01:58:09,789 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:58:09,790 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 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 01:58:09,815 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-11-21 01:58:09,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:58:09,991 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:58:09,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:58:09,991 INFO L85 PathProgramCache]: Analyzing trace with hash 653463253, now seen corresponding path program 1 times [2021-11-21 01:58:09,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:58:09,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890403802] [2021-11-21 01:58:09,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:58:09,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:58:10,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:58:10,430 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 15 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:58:10,431 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:58:10,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890403802] [2021-11-21 01:58:10,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890403802] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:58:10,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250084725] [2021-11-21 01:58:10,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:58:10,431 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:58:10,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:58:10,433 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:58:10,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-11-21 01:58:10,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:58:10,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 59 conjunts are in the unsatisfiable core [2021-11-21 01:58:10,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:58:11,202 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:58:11,202 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 01:58:11,228 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 01:58:11,228 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 01:58:11,808 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 01:58:12,000 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-11-21 01:58:12,000 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 01:58:12,010 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-11-21 01:58:12,010 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 01:58:13,521 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 01:58:13,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 31 [2021-11-21 01:58:13,524 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 01:58:13,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-11-21 01:58:13,640 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:58:13,641 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 01:58:13,713 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:58:13,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:58:14,015 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 22 treesize of output 14 [2021-11-21 01:58:14,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250084725] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:58:14,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1602284589] [2021-11-21 01:58:14,113 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-21 01:58:14,113 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:58:14,114 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:58:14,114 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:58:14,114 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:58:16,260 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:58:16,261 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 01:58:16,327 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:58:16,327 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 01:58:17,908 INFO L354 Elim1Store]: treesize reduction 248, result has 28.1 percent of original size [2021-11-21 01:58:17,908 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 01:58:20,138 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:58:24,612 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:58:24,613 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 01:58:24,678 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:58:24,678 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 01:58:26,535 INFO L354 Elim1Store]: treesize reduction 215, result has 25.3 percent of original size [2021-11-21 01:58:26,535 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 01:58:26,790 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 01:58:26,817 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 01:58:26,838 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 01:58:27,279 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:58:30,793 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:58:30,794 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:58:30,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 30 [2021-11-21 01:58:30,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721055613] [2021-11-21 01:58:30,794 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:58:30,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-21 01:58:30,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:58:30,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-21 01:58:30,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=283, Invalid=3023, Unknown=0, NotChecked=0, Total=3306 [2021-11-21 01:58:30,795 INFO L87 Difference]: Start difference. First operand 374 states and 417 transitions. Second operand has 32 states, 27 states have (on average 3.925925925925926) internal successors, (106), 26 states have internal predecessors, (106), 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 01:58:33,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:58:33,690 INFO L93 Difference]: Finished difference Result 440 states and 477 transitions. [2021-11-21 01:58:33,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-11-21 01:58:33,690 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 27 states have (on average 3.925925925925926) internal successors, (106), 26 states have internal predecessors, (106), 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 58 [2021-11-21 01:58:33,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:58:33,691 INFO L225 Difference]: With dead ends: 440 [2021-11-21 01:58:33,691 INFO L226 Difference]: Without dead ends: 440 [2021-11-21 01:58:33,692 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 91 SyntacticMatches, 2 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2794 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=820, Invalid=7736, Unknown=0, NotChecked=0, Total=8556 [2021-11-21 01:58:33,692 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 547 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 1023 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 1448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1023 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 310 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-21 01:58:33,692 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [547 Valid, 718 Invalid, 1448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1023 Invalid, 0 Unknown, 310 Unchecked, 0.7s Time] [2021-11-21 01:58:33,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2021-11-21 01:58:33,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 373. [2021-11-21 01:58:33,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 346 states have (on average 1.130057803468208) internal successors, (391), 354 states have internal predecessors, (391), 9 states have call successors, (9), 9 states have call predecessors, (9), 14 states have return successors, (15), 9 states have call predecessors, (15), 9 states have call successors, (15) [2021-11-21 01:58:33,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 415 transitions. [2021-11-21 01:58:33,699 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 415 transitions. Word has length 58 [2021-11-21 01:58:33,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:58:33,699 INFO L470 AbstractCegarLoop]: Abstraction has 373 states and 415 transitions. [2021-11-21 01:58:33,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 27 states have (on average 3.925925925925926) internal successors, (106), 26 states have internal predecessors, (106), 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 01:58:33,699 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 415 transitions. [2021-11-21 01:58:33,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-21 01:58:33,701 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:58:33,701 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 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 01:58:33,735 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-11-21 01:58:33,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-11-21 01:58:33,923 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting parse_inputErr7REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:58:33,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:58:33,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1821705972, now seen corresponding path program 1 times [2021-11-21 01:58:33,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:58:33,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552155996] [2021-11-21 01:58:33,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:58:33,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:58:33,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:58:34,050 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 67 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-21 01:58:34,050 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:58:34,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552155996] [2021-11-21 01:58:34,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552155996] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:58:34,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582461039] [2021-11-21 01:58:34,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:58:34,050 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:58:34,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:58:34,055 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:58:34,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-11-21 01:58:34,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:58:34,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-21 01:58:34,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:58:34,623 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:58:34,623 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 01:58:34,626 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:58:34,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 21 treesize of output 17 [2021-11-21 01:58:34,927 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 01:58:34,927 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:58:35,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582461039] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:58:35,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1855062056] [2021-11-21 01:58:35,139 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:58:35,139 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:58:35,140 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:58:35,140 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:58:35,140 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:58:37,550 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:58:37,550 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 01:58:37,616 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:58:37,617 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 01:58:40,958 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:58:44,820 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:58:44,820 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 01:58:44,903 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:58:44,904 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 01:58:46,798 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:58:49,300 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:58:49,301 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:58:49,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 16 [2021-11-21 01:58:49,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198971393] [2021-11-21 01:58:49,301 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:58:49,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-21 01:58:49,301 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:58:49,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-21 01:58:49,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=1412, Unknown=0, NotChecked=0, Total=1640 [2021-11-21 01:58:49,302 INFO L87 Difference]: Start difference. First operand 373 states and 415 transitions. Second operand has 18 states, 14 states have (on average 6.071428571428571) internal successors, (85), 15 states have internal predecessors, (85), 5 states have call successors, (6), 4 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 01:58:49,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:58:49,722 INFO L93 Difference]: Finished difference Result 415 states and 454 transitions. [2021-11-21 01:58:49,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-21 01:58:49,723 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 14 states have (on average 6.071428571428571) internal successors, (85), 15 states have internal predecessors, (85), 5 states have call successors, (6), 4 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 60 [2021-11-21 01:58:49,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:58:49,723 INFO L225 Difference]: With dead ends: 415 [2021-11-21 01:58:49,723 INFO L226 Difference]: Without dead ends: 415 [2021-11-21 01:58:49,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 110 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=356, Invalid=2296, Unknown=0, NotChecked=0, Total=2652 [2021-11-21 01:58:49,724 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 168 mSDsluCounter, 289 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 136 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:58:49,724 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 322 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 188 Invalid, 0 Unknown, 136 Unchecked, 0.1s Time] [2021-11-21 01:58:49,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2021-11-21 01:58:49,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 334. [2021-11-21 01:58:49,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 309 states have (on average 1.1262135922330097) internal successors, (348), 317 states have internal predecessors, (348), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2021-11-21 01:58:49,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 370 transitions. [2021-11-21 01:58:49,730 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 370 transitions. Word has length 60 [2021-11-21 01:58:49,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:58:49,730 INFO L470 AbstractCegarLoop]: Abstraction has 334 states and 370 transitions. [2021-11-21 01:58:49,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 14 states have (on average 6.071428571428571) internal successors, (85), 15 states have internal predecessors, (85), 5 states have call successors, (6), 4 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 01:58:49,730 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 370 transitions. [2021-11-21 01:58:49,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-21 01:58:49,731 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:58:49,731 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:58:49,752 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-11-21 01:58:49,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-11-21 01:58:49,932 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting parse_inputErr1REQUIRES_VIOLATION === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:58:49,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:58:49,932 INFO L85 PathProgramCache]: Analyzing trace with hash 913252225, now seen corresponding path program 1 times [2021-11-21 01:58:49,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:58:49,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393989938] [2021-11-21 01:58:49,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:58:49,933 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:58:49,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:58:49,973 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 49 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 01:58:49,974 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:58:49,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393989938] [2021-11-21 01:58:49,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393989938] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:58:49,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271340781] [2021-11-21 01:58:49,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:58:49,975 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:58:49,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:58:49,980 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:58:49,995 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-11-21 01:58:50,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:58:50,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-21 01:58:50,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:58:50,214 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 49 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 01:58:50,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:58:50,400 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 49 proven. 7 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-11-21 01:58:50,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271340781] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:58:50,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1421206641] [2021-11-21 01:58:50,401 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:58:50,401 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:58:50,402 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:58:50,402 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:58:50,402 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:58:52,527 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:58:52,527 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 01:58:52,591 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:58:52,591 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 01:58:55,414 INFO L354 Elim1Store]: treesize reduction 25, result has 13.8 percent of original size [2021-11-21 01:58:55,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 74 treesize of output 66 [2021-11-21 01:58:55,433 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-11-21 01:58:55,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 36 [2021-11-21 01:58:56,255 INFO L354 Elim1Store]: treesize reduction 25, result has 13.8 percent of original size [2021-11-21 01:58:56,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 74 treesize of output 66 [2021-11-21 01:58:56,274 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-11-21 01:58:56,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 36 [2021-11-21 01:58:57,195 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:59:01,432 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:59:01,432 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 01:59:01,503 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:59:01,503 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 01:59:03,489 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:59:06,034 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:59:06,034 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:59:06,034 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2021-11-21 01:59:06,034 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136941469] [2021-11-21 01:59:06,034 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:59:06,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-21 01:59:06,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:59:06,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-21 01:59:06,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=566, Unknown=0, NotChecked=0, Total=702 [2021-11-21 01:59:06,035 INFO L87 Difference]: Start difference. First operand 334 states and 370 transitions. Second operand has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 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 01:59:06,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:59:06,147 INFO L93 Difference]: Finished difference Result 303 states and 329 transitions. [2021-11-21 01:59:06,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-21 01:59:06,147 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 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 61 [2021-11-21 01:59:06,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:59:06,148 INFO L225 Difference]: With dead ends: 303 [2021-11-21 01:59:06,148 INFO L226 Difference]: Without dead ends: 303 [2021-11-21 01:59:06,148 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=176, Invalid=880, Unknown=0, NotChecked=0, Total=1056 [2021-11-21 01:59:06,149 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 67 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:59:06,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 181 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:59:06,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-11-21 01:59:06,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 286. [2021-11-21 01:59:06,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 266 states have (on average 1.105263157894737) internal successors, (294), 271 states have internal predecessors, (294), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2021-11-21 01:59:06,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 313 transitions. [2021-11-21 01:59:06,153 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 313 transitions. Word has length 61 [2021-11-21 01:59:06,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:59:06,153 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 313 transitions. [2021-11-21 01:59:06,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 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 01:59:06,153 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 313 transitions. [2021-11-21 01:59:06,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-21 01:59:06,154 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:59:06,154 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:59:06,180 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-11-21 01:59:06,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:59:06,355 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:59:06,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:59:06,355 INFO L85 PathProgramCache]: Analyzing trace with hash 635004488, now seen corresponding path program 1 times [2021-11-21 01:59:06,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:59:06,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110741502] [2021-11-21 01:59:06,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:59:06,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:59:06,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:59:06,460 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 24 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:59:06,461 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:59:06,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110741502] [2021-11-21 01:59:06,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110741502] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:59:06,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [938098206] [2021-11-21 01:59:06,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:59:06,461 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:59:06,462 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:59:06,462 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:59:06,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-11-21 01:59:06,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:59:06,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-21 01:59:06,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:59:06,594 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 01:59:06,782 INFO L354 Elim1Store]: treesize reduction 23, result has 17.9 percent of original size [2021-11-21 01:59:06,782 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 20 treesize of output 17 [2021-11-21 01:59:06,873 INFO L354 Elim1Store]: treesize reduction 28, result has 40.4 percent of original size [2021-11-21 01:59:06,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 17 treesize of output 30 [2021-11-21 01:59:07,072 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 26 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:59:07,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:59:07,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [938098206] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:59:07,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [383092777] [2021-11-21 01:59:07,158 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 01:59:07,158 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:59:07,158 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:59:07,158 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:59:07,158 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:59:07,985 INFO L354 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2021-11-21 01:59:07,985 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 01:59:09,119 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 01:59:09,119 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 01:59:09,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:59:10,043 INFO L354 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2021-11-21 01:59:10,044 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 01:59:12,406 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:59:13,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:59:13,244 INFO L354 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2021-11-21 01:59:13,245 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 01:59:13,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:59:13,309 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-11-21 01:59:13,310 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 01:59:14,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:59:14,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:59:14,621 INFO L354 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2021-11-21 01:59:14,621 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 01:59:15,166 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:59:16,975 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:59:16,976 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:59:16,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 12 [2021-11-21 01:59:16,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466609168] [2021-11-21 01:59:16,976 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:59:16,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-21 01:59:16,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:59:16,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-21 01:59:16,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=901, Unknown=0, NotChecked=0, Total=1056 [2021-11-21 01:59:16,977 INFO L87 Difference]: Start difference. First operand 286 states and 313 transitions. Second operand has 13 states, 12 states have (on average 7.0) internal successors, (84), 13 states have internal predecessors, (84), 3 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-21 01:59:17,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:59:17,214 INFO L93 Difference]: Finished difference Result 301 states and 326 transitions. [2021-11-21 01:59:17,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-21 01:59:17,215 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 7.0) internal successors, (84), 13 states have internal predecessors, (84), 3 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 62 [2021-11-21 01:59:17,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:59:17,216 INFO L225 Difference]: With dead ends: 301 [2021-11-21 01:59:17,216 INFO L226 Difference]: Without dead ends: 301 [2021-11-21 01:59:17,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 124 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=210, Invalid=1350, Unknown=0, NotChecked=0, Total=1560 [2021-11-21 01:59:17,216 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 83 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 266 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:59:17,216 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 266 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 217 Invalid, 0 Unknown, 97 Unchecked, 0.1s Time] [2021-11-21 01:59:17,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-11-21 01:59:17,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 244. [2021-11-21 01:59:17,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 227 states have (on average 1.1013215859030836) internal successors, (250), 231 states have internal predecessors, (250), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2021-11-21 01:59:17,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 266 transitions. [2021-11-21 01:59:17,219 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 266 transitions. Word has length 62 [2021-11-21 01:59:17,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:59:17,219 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 266 transitions. [2021-11-21 01:59:17,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 7.0) internal successors, (84), 13 states have internal predecessors, (84), 3 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-21 01:59:17,219 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 266 transitions. [2021-11-21 01:59:17,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-21 01:59:17,220 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:59:17,220 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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 01:59:17,244 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-11-21 01:59:17,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-11-21 01:59:17,423 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:59:17,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:59:17,423 INFO L85 PathProgramCache]: Analyzing trace with hash 476729907, now seen corresponding path program 1 times [2021-11-21 01:59:17,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:59:17,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140398136] [2021-11-21 01:59:17,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:59:17,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:59:17,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:59:17,469 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 33 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 01:59:17,469 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:59:17,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140398136] [2021-11-21 01:59:17,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140398136] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:59:17,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800218573] [2021-11-21 01:59:17,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:59:17,470 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:59:17,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:59:17,471 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:59:17,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-11-21 01:59:17,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:59:17,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-21 01:59:17,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:59:17,697 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 33 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 01:59:17,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:59:17,926 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 01:59:17,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800218573] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 01:59:17,927 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:59:17,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 5] total 9 [2021-11-21 01:59:17,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110997603] [2021-11-21 01:59:17,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:59:17,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:59:17,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:59:17,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:59:17,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-11-21 01:59:17,929 INFO L87 Difference]: Start difference. First operand 244 states and 266 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 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 01:59:17,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:59:17,989 INFO L93 Difference]: Finished difference Result 216 states and 232 transitions. [2021-11-21 01:59:17,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-21 01:59:17,989 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 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 63 [2021-11-21 01:59:17,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:59:17,992 INFO L225 Difference]: With dead ends: 216 [2021-11-21 01:59:17,992 INFO L226 Difference]: Without dead ends: 208 [2021-11-21 01:59:17,992 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-11-21 01:59:17,993 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 53 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:59:17,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 152 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:59:17,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-11-21 01:59:17,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 196. [2021-11-21 01:59:17,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 183 states have (on average 1.092896174863388) internal successors, (200), 185 states have internal predecessors, (200), 5 states have call successors, (5), 5 states have call predecessors, (5), 7 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2021-11-21 01:59:17,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 212 transitions. [2021-11-21 01:59:17,996 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 212 transitions. Word has length 63 [2021-11-21 01:59:17,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:59:17,996 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 212 transitions. [2021-11-21 01:59:17,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 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 01:59:17,997 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 212 transitions. [2021-11-21 01:59:17,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-21 01:59:17,997 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:59:17,997 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:59:18,036 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-11-21 01:59:18,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cab5c7f9-2863-4418-ac62-f785d76f9902/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-11-21 01:59:18,218 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATION, parse_inputErr1REQUIRES_VIOLATION, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 16 more)] === [2021-11-21 01:59:18,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:59:18,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1831591415, now seen corresponding path program 1 times [2021-11-21 01:59:18,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:59:18,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602884697] [2021-11-21 01:59:18,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:59:18,218 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:59:18,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-21 01:59:18,249 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.