./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/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_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/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_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/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-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-21 00:55:29,174 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-21 00:55:29,178 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-21 00:55:29,246 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-21 00:55:29,247 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-21 00:55:29,252 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-21 00:55:29,254 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-21 00:55:29,259 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-21 00:55:29,263 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-21 00:55:29,269 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-21 00:55:29,271 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-21 00:55:29,273 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-21 00:55:29,274 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-21 00:55:29,277 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-21 00:55:29,280 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-21 00:55:29,292 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-21 00:55:29,294 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-21 00:55:29,296 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-21 00:55:29,299 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-21 00:55:29,309 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-21 00:55:29,312 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-21 00:55:29,314 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-21 00:55:29,318 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-21 00:55:29,319 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-21 00:55:29,333 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-21 00:55:29,333 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-21 00:55:29,334 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-21 00:55:29,336 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-21 00:55:29,337 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-21 00:55:29,339 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-21 00:55:29,340 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-21 00:55:29,341 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-21 00:55:29,343 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-21 00:55:29,345 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-21 00:55:29,347 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-21 00:55:29,347 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-21 00:55:29,348 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-21 00:55:29,349 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-21 00:55:29,349 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-21 00:55:29,350 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-21 00:55:29,351 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-21 00:55:29,352 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2021-11-21 00:55:29,406 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-21 00:55:29,414 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-21 00:55:29,414 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-21 00:55:29,415 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-21 00:55:29,417 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-21 00:55:29,417 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-21 00:55:29,417 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-21 00:55:29,418 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-21 00:55:29,418 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-21 00:55:29,418 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-21 00:55:29,420 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-21 00:55:29,420 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-21 00:55:29,420 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-21 00:55:29,420 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-21 00:55:29,421 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-21 00:55:29,421 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-21 00:55:29,421 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-21 00:55:29,422 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-21 00:55:29,422 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-21 00:55:29,423 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-21 00:55:29,423 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-21 00:55:29,423 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-21 00:55:29,424 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-21 00:55:29,424 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-21 00:55:29,424 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-21 00:55:29,425 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-21 00:55:29,425 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-21 00:55:29,425 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-21 00:55:29,425 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-21 00:55:29,426 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-21 00:55:29,426 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-21 00:55:29,427 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-21 00:55:29,427 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-21 00:55:29,427 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-21 00:55:29,427 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-21 00:55:29,428 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 00:55:29,428 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-21 00:55:29,428 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-21 00:55:29,429 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-21 00:55:29,429 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-21 00:55:29,431 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-21 00:55:29,432 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-21 00:55:29,432 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_d7c21af2-088d-494c-bf2c-2ab620007528/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_d7c21af2-088d-494c-bf2c-2ab620007528/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-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7c883b81b24ce5a721aa9a1ff13aef8a0d532ba87d9e130e470a0b88a1f8e93e [2021-11-21 00:55:29,733 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-21 00:55:29,766 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-21 00:55:29,770 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-21 00:55:29,772 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-21 00:55:29,773 INFO L275 PluginConnector]: CDTParser initialized [2021-11-21 00:55:29,774 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2021-11-21 00:55:29,865 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/data/584737ae8/f9d1f9bcce4142c2a6f750792e2ef82f/FLAG36459466c [2021-11-21 00:55:30,529 INFO L306 CDTParser]: Found 1 translation units. [2021-11-21 00:55:30,530 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2021-11-21 00:55:30,547 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/data/584737ae8/f9d1f9bcce4142c2a6f750792e2ef82f/FLAG36459466c [2021-11-21 00:55:30,770 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/data/584737ae8/f9d1f9bcce4142c2a6f750792e2ef82f [2021-11-21 00:55:30,773 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-21 00:55:30,776 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-21 00:55:30,779 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-21 00:55:30,779 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-21 00:55:30,784 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-21 00:55:30,785 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 12:55:30" (1/1) ... [2021-11-21 00:55:30,792 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@341a25bd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:55:30, skipping insertion in model container [2021-11-21 00:55:30,793 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 12:55:30" (1/1) ... [2021-11-21 00:55:30,802 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-21 00:55:30,886 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-21 00:55:31,341 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 00:55:31,355 INFO L203 MainTranslator]: Completed pre-run [2021-11-21 00:55:31,425 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 00:55:31,485 INFO L208 MainTranslator]: Completed translation [2021-11-21 00:55:31,485 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:55:31 WrapperNode [2021-11-21 00:55:31,485 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-21 00:55:31,487 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-21 00:55:31,487 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-21 00:55:31,487 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-21 00:55:31,495 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:55:31" (1/1) ... [2021-11-21 00:55:31,520 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:55:31" (1/1) ... [2021-11-21 00:55:31,573 INFO L137 Inliner]: procedures = 168, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 95 [2021-11-21 00:55:31,574 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-21 00:55:31,575 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-21 00:55:31,575 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-21 00:55:31,575 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-21 00:55:31,582 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:55:31" (1/1) ... [2021-11-21 00:55:31,583 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:55:31" (1/1) ... [2021-11-21 00:55:31,588 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:55:31" (1/1) ... [2021-11-21 00:55:31,589 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:55:31" (1/1) ... [2021-11-21 00:55:31,597 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:55:31" (1/1) ... [2021-11-21 00:55:31,602 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:55:31" (1/1) ... [2021-11-21 00:55:31,604 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:55:31" (1/1) ... [2021-11-21 00:55:31,608 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-21 00:55:31,609 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-21 00:55:31,609 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-21 00:55:31,609 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-21 00:55:31,612 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:55:31" (1/1) ... [2021-11-21 00:55:31,621 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 00:55:31,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:55:31,649 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-21 00:55:31,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-21 00:55:31,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-21 00:55:31,692 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2021-11-21 00:55:31,693 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2021-11-21 00:55:31,693 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-21 00:55:31,693 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-21 00:55:31,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-21 00:55:31,694 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-21 00:55:31,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-21 00:55:31,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-21 00:55:31,694 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-21 00:55:31,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-21 00:55:31,813 INFO L236 CfgBuilder]: Building ICFG [2021-11-21 00:55:31,816 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-21 00:55:32,071 INFO L277 CfgBuilder]: Performing block encoding [2021-11-21 00:55:32,105 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-21 00:55:32,106 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-21 00:55:32,109 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 12:55:32 BoogieIcfgContainer [2021-11-21 00:55:32,109 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-21 00:55:32,112 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-21 00:55:32,112 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-21 00:55:32,117 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-21 00:55:32,118 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 12:55:30" (1/3) ... [2021-11-21 00:55:32,119 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4363e7de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 12:55:32, skipping insertion in model container [2021-11-21 00:55:32,119 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 12:55:31" (2/3) ... [2021-11-21 00:55:32,120 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4363e7de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 12:55:32, skipping insertion in model container [2021-11-21 00:55:32,134 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 12:55:32" (3/3) ... [2021-11-21 00:55:32,136 INFO L111 eAbstractionObserver]: Analyzing ICFG bftpd_2.i [2021-11-21 00:55:32,143 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-21 00:55:32,144 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2021-11-21 00:55:32,217 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-21 00:55:32,226 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-21 00:55:32,226 INFO L340 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2021-11-21 00:55:32,265 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 00:55:32,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-21 00:55:32,274 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:55:32,275 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-21 00:55:32,275 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 00:55:32,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:55:32,282 INFO L85 PathProgramCache]: Analyzing trace with hash 130425256, now seen corresponding path program 1 times [2021-11-21 00:55:32,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:55:32,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172775511] [2021-11-21 00:55:32,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:32,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:55:32,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:32,560 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:55:32,561 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:55:32,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172775511] [2021-11-21 00:55:32,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172775511] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:55:32,563 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:55:32,563 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 00:55:32,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476911122] [2021-11-21 00:55:32,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:55:32,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:55:32,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:55:32,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:55:32,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:55:32,608 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 00:55:32,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:55:32,783 INFO L93 Difference]: Finished difference Result 118 states and 139 transitions. [2021-11-21 00:55:32,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:55:32,786 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-11-21 00:55:32,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:55:32,798 INFO L225 Difference]: With dead ends: 118 [2021-11-21 00:55:32,798 INFO L226 Difference]: Without dead ends: 115 [2021-11-21 00:55:32,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-21 00:55:32,805 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 00:55:32,807 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 00:55:32,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2021-11-21 00:55:32,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 89. [2021-11-21 00:55:32,861 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 00:55:32,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 120 transitions. [2021-11-21 00:55:32,868 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 120 transitions. Word has length 5 [2021-11-21 00:55:32,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:55:32,869 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 120 transitions. [2021-11-21 00:55:32,869 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:55:32,869 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 120 transitions. [2021-11-21 00:55:32,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-11-21 00:55:32,870 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:55:32,870 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-11-21 00:55:32,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-21 00:55:32,871 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 00:55:32,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:55:32,872 INFO L85 PathProgramCache]: Analyzing trace with hash 130425257, now seen corresponding path program 1 times [2021-11-21 00:55:32,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:55:32,873 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898019124] [2021-11-21 00:55:32,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:32,874 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:55:32,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:33,039 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:55:33,039 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:55:33,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898019124] [2021-11-21 00:55:33,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898019124] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:55:33,040 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:55:33,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:55:33,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189145245] [2021-11-21 00:55:33,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:55:33,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:55:33,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:55:33,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:55:33,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:55:33,044 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 00:55:33,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:55:33,213 INFO L93 Difference]: Finished difference Result 214 states and 301 transitions. [2021-11-21 00:55:33,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:55:33,214 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-11-21 00:55:33,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:55:33,218 INFO L225 Difference]: With dead ends: 214 [2021-11-21 00:55:33,218 INFO L226 Difference]: Without dead ends: 214 [2021-11-21 00:55:33,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:55:33,221 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 00:55:33,222 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 00:55:33,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-11-21 00:55:33,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 163. [2021-11-21 00:55:33,249 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 00:55:33,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 256 transitions. [2021-11-21 00:55:33,255 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 256 transitions. Word has length 5 [2021-11-21 00:55:33,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:55:33,255 INFO L470 AbstractCegarLoop]: Abstraction has 163 states and 256 transitions. [2021-11-21 00:55:33,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:55:33,256 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 256 transitions. [2021-11-21 00:55:33,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-11-21 00:55:33,256 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:55:33,256 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-11-21 00:55:33,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-21 00:55:33,257 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 00:55:33,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:55:33,258 INFO L85 PathProgramCache]: Analyzing trace with hash -251784379, now seen corresponding path program 1 times [2021-11-21 00:55:33,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:55:33,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085818739] [2021-11-21 00:55:33,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:33,259 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:55:33,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:33,570 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:55:33,570 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:55:33,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085818739] [2021-11-21 00:55:33,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085818739] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:55:33,571 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:55:33,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:55:33,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79777356] [2021-11-21 00:55:33,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:55:33,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:55:33,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:55:33,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:55:33,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:55:33,574 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 00:55:33,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:55:33,819 INFO L93 Difference]: Finished difference Result 237 states and 341 transitions. [2021-11-21 00:55:33,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:55:33,820 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2021-11-21 00:55:33,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:55:33,825 INFO L225 Difference]: With dead ends: 237 [2021-11-21 00:55:33,826 INFO L226 Difference]: Without dead ends: 237 [2021-11-21 00:55:33,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:55:33,837 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 00:55:33,839 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 00:55:33,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2021-11-21 00:55:33,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 166. [2021-11-21 00:55:33,893 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 00:55:33,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 259 transitions. [2021-11-21 00:55:33,897 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 259 transitions. Word has length 6 [2021-11-21 00:55:33,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:55:33,898 INFO L470 AbstractCegarLoop]: Abstraction has 166 states and 259 transitions. [2021-11-21 00:55:33,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:55:33,899 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 259 transitions. [2021-11-21 00:55:33,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-21 00:55:33,899 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:55:33,899 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:55:33,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-21 00:55:33,900 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 00:55:33,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:55:33,901 INFO L85 PathProgramCache]: Analyzing trace with hash 784618888, now seen corresponding path program 1 times [2021-11-21 00:55:33,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:55:33,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091488138] [2021-11-21 00:55:33,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:33,902 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:55:33,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:34,242 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:55:34,242 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:55:34,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091488138] [2021-11-21 00:55:34,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091488138] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:55:34,243 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:55:34,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:55:34,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940134901] [2021-11-21 00:55:34,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:55:34,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:55:34,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:55:34,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:55:34,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:55:34,245 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 00:55:34,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:55:34,437 INFO L93 Difference]: Finished difference Result 216 states and 302 transitions. [2021-11-21 00:55:34,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:55:34,438 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-11-21 00:55:34,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:55:34,441 INFO L225 Difference]: With dead ends: 216 [2021-11-21 00:55:34,441 INFO L226 Difference]: Without dead ends: 216 [2021-11-21 00:55:34,442 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:55:34,443 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.2s IncrementalHoareTripleChecker+Time [2021-11-21 00:55:34,444 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.2s Time] [2021-11-21 00:55:34,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-11-21 00:55:34,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 166. [2021-11-21 00:55:34,461 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 00:55:34,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 257 transitions. [2021-11-21 00:55:34,465 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 257 transitions. Word has length 7 [2021-11-21 00:55:34,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:55:34,466 INFO L470 AbstractCegarLoop]: Abstraction has 166 states and 257 transitions. [2021-11-21 00:55:34,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.5) internal successors, (6), 4 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:55:34,466 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 257 transitions. [2021-11-21 00:55:34,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2021-11-21 00:55:34,467 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:55:34,467 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:55:34,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-21 00:55:34,468 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 00:55:34,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:55:34,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1446618201, now seen corresponding path program 1 times [2021-11-21 00:55:34,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:55:34,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110713424] [2021-11-21 00:55:34,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:34,470 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:55:34,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:34,581 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:55:34,581 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:55:34,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110713424] [2021-11-21 00:55:34,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110713424] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:55:34,582 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:55:34,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:55:34,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401022419] [2021-11-21 00:55:34,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:55:34,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:55:34,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:55:34,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:55:34,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:55:34,584 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 00:55:34,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:55:34,724 INFO L93 Difference]: Finished difference Result 244 states and 338 transitions. [2021-11-21 00:55:34,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:55:34,726 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2021-11-21 00:55:34,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:55:34,733 INFO L225 Difference]: With dead ends: 244 [2021-11-21 00:55:34,733 INFO L226 Difference]: Without dead ends: 244 [2021-11-21 00:55:34,734 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:55:34,736 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 00:55:34,737 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 00:55:34,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-11-21 00:55:34,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 201. [2021-11-21 00:55:34,774 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 00:55:34,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 306 transitions. [2021-11-21 00:55:34,780 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 306 transitions. Word has length 8 [2021-11-21 00:55:34,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:55:34,786 INFO L470 AbstractCegarLoop]: Abstraction has 201 states and 306 transitions. [2021-11-21 00:55:34,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:55:34,786 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 306 transitions. [2021-11-21 00:55:34,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-21 00:55:34,787 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:55:34,787 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:55:34,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-21 00:55:34,788 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 00:55:34,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:55:34,790 INFO L85 PathProgramCache]: Analyzing trace with hash -1895491222, now seen corresponding path program 1 times [2021-11-21 00:55:34,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:55:34,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930392748] [2021-11-21 00:55:34,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:34,792 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:55:34,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:34,914 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:55:34,915 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:55:34,917 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930392748] [2021-11-21 00:55:34,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930392748] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:55:34,917 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:55:34,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:55:34,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689961813] [2021-11-21 00:55:34,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:55:34,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:55:34,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:55:34,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:55:34,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:55:34,921 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 00:55:35,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:55:35,064 INFO L93 Difference]: Finished difference Result 239 states and 321 transitions. [2021-11-21 00:55:35,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:55:35,065 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-11-21 00:55:35,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:55:35,068 INFO L225 Difference]: With dead ends: 239 [2021-11-21 00:55:35,068 INFO L226 Difference]: Without dead ends: 239 [2021-11-21 00:55:35,069 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:55:35,072 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 00:55:35,079 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 00:55:35,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2021-11-21 00:55:35,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 211. [2021-11-21 00:55:35,095 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 00:55:35,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 319 transitions. [2021-11-21 00:55:35,100 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 319 transitions. Word has length 9 [2021-11-21 00:55:35,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:55:35,100 INFO L470 AbstractCegarLoop]: Abstraction has 211 states and 319 transitions. [2021-11-21 00:55:35,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:55:35,101 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 319 transitions. [2021-11-21 00:55:35,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-21 00:55:35,102 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:55:35,102 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:55:35,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-21 00:55:35,103 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 00:55:35,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:55:35,105 INFO L85 PathProgramCache]: Analyzing trace with hash -354750800, now seen corresponding path program 1 times [2021-11-21 00:55:35,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:55:35,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839728606] [2021-11-21 00:55:35,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:35,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:55:35,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:35,288 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:55:35,289 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:55:35,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839728606] [2021-11-21 00:55:35,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839728606] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:55:35,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389918050] [2021-11-21 00:55:35,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:35,290 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:55:35,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:55:35,292 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:55:35,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-21 00:55:35,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:35,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-21 00:55:35,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:55:35,786 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:55:35,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:55:35,993 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:55:35,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389918050] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:55:35,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [571170376] [2021-11-21 00:55:36,015 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2021-11-21 00:55:36,016 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:55:36,021 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:55:36,027 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:55:36,028 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:55:36,943 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 149 for LOIs [2021-11-21 00:55:55,581 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:55:58,931 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:55:58,932 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:55:58,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 11 [2021-11-21 00:55:58,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775258026] [2021-11-21 00:55:58,932 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:55:58,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-21 00:55:58,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:55:58,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-21 00:55:58,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2021-11-21 00:55:58,935 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 00:55:59,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:55:59,282 INFO L93 Difference]: Finished difference Result 293 states and 406 transitions. [2021-11-21 00:55:59,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-21 00:55:59,285 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-11-21 00:55:59,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:55:59,288 INFO L225 Difference]: With dead ends: 293 [2021-11-21 00:55:59,288 INFO L226 Difference]: Without dead ends: 293 [2021-11-21 00:55:59,288 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-11-21 00:55:59,289 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 402 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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 00:55:59,290 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 00:55:59,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2021-11-21 00:55:59,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 223. [2021-11-21 00:55:59,302 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 00:55:59,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 329 transitions. [2021-11-21 00:55:59,304 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 329 transitions. Word has length 13 [2021-11-21 00:55:59,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:55:59,304 INFO L470 AbstractCegarLoop]: Abstraction has 223 states and 329 transitions. [2021-11-21 00:55:59,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:55:59,305 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 329 transitions. [2021-11-21 00:55:59,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-21 00:55:59,305 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:55:59,305 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:55:59,345 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-11-21 00:55:59,506 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:55:59,506 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 00:55:59,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:55:59,507 INFO L85 PathProgramCache]: Analyzing trace with hash 1887627038, now seen corresponding path program 1 times [2021-11-21 00:55:59,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:55:59,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547412130] [2021-11-21 00:55:59,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:59,508 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:55:59,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:59,648 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:55:59,648 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:55:59,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547412130] [2021-11-21 00:55:59,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547412130] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:55:59,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503892195] [2021-11-21 00:55:59,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:55:59,649 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:55:59,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:55:59,650 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:55:59,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-21 00:55:59,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:55:59,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-21 00:55:59,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:56:00,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 00:56:00,021 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:56:00,022 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:56:00,121 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:56:00,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503892195] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:56:00,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [681260290] [2021-11-21 00:56:00,125 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2021-11-21 00:56:00,125 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:56:00,125 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:56:00,125 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:56:00,126 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:56:00,811 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 149 for LOIs [2021-11-21 00:56:18,159 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:56:21,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [681260290] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:56:21,251 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:56:21,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5, 4, 4] total 15 [2021-11-21 00:56:21,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847401562] [2021-11-21 00:56:21,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:56:21,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-21 00:56:21,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:56:21,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-21 00:56:21,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-11-21 00:56:21,255 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 00:56:22,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:56:22,387 INFO L93 Difference]: Finished difference Result 211 states and 290 transitions. [2021-11-21 00:56:22,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-21 00:56:22,388 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-11-21 00:56:22,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:56:22,392 INFO L225 Difference]: With dead ends: 211 [2021-11-21 00:56:22,392 INFO L226 Difference]: Without dead ends: 211 [2021-11-21 00:56:22,392 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 6 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-11-21 00:56:22,393 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.5s IncrementalHoareTripleChecker+Time [2021-11-21 00:56:22,393 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.5s Time] [2021-11-21 00:56:22,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-11-21 00:56:22,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 205. [2021-11-21 00:56:22,403 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 00:56:22,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 284 transitions. [2021-11-21 00:56:22,405 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 284 transitions. Word has length 14 [2021-11-21 00:56:22,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:56:22,405 INFO L470 AbstractCegarLoop]: Abstraction has 205 states and 284 transitions. [2021-11-21 00:56:22,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 6 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 00:56:22,406 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 284 transitions. [2021-11-21 00:56:22,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-21 00:56:22,407 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:56:22,407 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:56:22,438 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-11-21 00:56:22,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-11-21 00:56:22,623 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 00:56:22,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:56:22,623 INFO L85 PathProgramCache]: Analyzing trace with hash 351522922, now seen corresponding path program 1 times [2021-11-21 00:56:22,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:56:22,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939531727] [2021-11-21 00:56:22,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:56:22,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:56:22,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:56:22,681 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:56:22,681 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:56:22,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939531727] [2021-11-21 00:56:22,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939531727] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:56:22,682 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:56:22,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 00:56:22,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037184560] [2021-11-21 00:56:22,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:56:22,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:56:22,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:56:22,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:56:22,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:56:22,684 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 00:56:22,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:56:22,696 INFO L93 Difference]: Finished difference Result 211 states and 288 transitions. [2021-11-21 00:56:22,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:56:22,697 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 23 [2021-11-21 00:56:22,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:56:22,700 INFO L225 Difference]: With dead ends: 211 [2021-11-21 00:56:22,700 INFO L226 Difference]: Without dead ends: 211 [2021-11-21 00:56:22,701 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:56:22,703 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 00:56:22,704 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 00:56:22,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-11-21 00:56:22,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 205. [2021-11-21 00:56:22,715 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 00:56:22,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 281 transitions. [2021-11-21 00:56:22,718 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 281 transitions. Word has length 23 [2021-11-21 00:56:22,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:56:22,718 INFO L470 AbstractCegarLoop]: Abstraction has 205 states and 281 transitions. [2021-11-21 00:56:22,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:56:22,718 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 281 transitions. [2021-11-21 00:56:22,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-21 00:56:22,720 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:56:22,720 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:56:22,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-21 00:56:22,721 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 00:56:22,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:56:22,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1643273810, now seen corresponding path program 1 times [2021-11-21 00:56:22,722 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:56:22,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625792694] [2021-11-21 00:56:22,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:56:22,722 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:56:22,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:56:22,927 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:56:22,927 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:56:22,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625792694] [2021-11-21 00:56:22,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625792694] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:56:22,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393022213] [2021-11-21 00:56:22,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:56:22,929 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:56:22,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:56:22,930 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:56:22,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-21 00:56:22,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:56:22,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-21 00:56:22,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:56:23,356 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:56:23,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 24 [2021-11-21 00:56:23,363 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 00:56:23,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-11-21 00:56:23,469 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:56:23,469 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:56:23,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393022213] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:56:23,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [900056251] [2021-11-21 00:56:23,658 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-21 00:56:23,658 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:56:23,659 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:56:23,659 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:56:23,659 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:56:24,627 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 00:56:24,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2021-11-21 00:56:24,715 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-21 00:56:24,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2021-11-21 00:56:26,824 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:56:44,406 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:56:51,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [900056251] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:56:51,516 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:56:51,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [7, 5] total 26 [2021-11-21 00:56:51,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047200858] [2021-11-21 00:56:51,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:56:51,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-21 00:56:51,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:56:51,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-21 00:56:51,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-11-21 00:56:51,519 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 00:56:53,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:56:53,353 INFO L93 Difference]: Finished difference Result 271 states and 359 transitions. [2021-11-21 00:56:53,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-21 00:56:53,354 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 states have internal predecessors, (20), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2021-11-21 00:56:53,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:56:53,356 INFO L225 Difference]: With dead ends: 271 [2021-11-21 00:56:53,356 INFO L226 Difference]: Without dead ends: 266 [2021-11-21 00:56:53,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-11-21 00:56:53,357 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 57 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s 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.8s IncrementalHoareTripleChecker+Time [2021-11-21 00:56:53,358 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.8s Time] [2021-11-21 00:56:53,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2021-11-21 00:56:53,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 249. [2021-11-21 00:56:53,367 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 00:56:53,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 342 transitions. [2021-11-21 00:56:53,369 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 342 transitions. Word has length 25 [2021-11-21 00:56:53,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:56:53,369 INFO L470 AbstractCegarLoop]: Abstraction has 249 states and 342 transitions. [2021-11-21 00:56:53,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 1.5384615384615385) internal successors, (20), 13 states have internal predecessors, (20), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:56:53,370 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 342 transitions. [2021-11-21 00:56:53,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-21 00:56:53,371 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:56:53,371 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:56:53,406 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-21 00:56:53,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-21 00:56:53,587 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 00:56:53,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:56:53,587 INFO L85 PathProgramCache]: Analyzing trace with hash -732880510, now seen corresponding path program 1 times [2021-11-21 00:56:53,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:56:53,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479539003] [2021-11-21 00:56:53,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:56:53,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:56:53,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:56:53,698 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:56:53,698 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:56:53,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479539003] [2021-11-21 00:56:53,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479539003] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:56:53,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662646528] [2021-11-21 00:56:53,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:56:53,699 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:56:53,699 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:56:53,706 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:56:53,707 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-21 00:56:53,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:56:53,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-21 00:56:53,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:56:53,929 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 00:56:53,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-21 00:56:54,090 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:56:54,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:56:54,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662646528] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:56:54,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1550186938] [2021-11-21 00:56:54,154 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-21 00:56:54,154 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:56:54,154 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:56:54,155 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:56:54,155 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:56:55,108 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 00:56:55,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2021-11-21 00:56:55,200 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-21 00:56:55,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2021-11-21 00:56:57,308 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:57:14,178 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:57:22,200 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:57:22,200 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:57:22,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-11-21 00:57:22,200 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146452493] [2021-11-21 00:57:22,200 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:57:22,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-21 00:57:22,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:57:22,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-21 00:57:22,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=616, Unknown=0, NotChecked=0, Total=812 [2021-11-21 00:57:22,202 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 00:57:22,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:57:22,673 INFO L93 Difference]: Finished difference Result 433 states and 543 transitions. [2021-11-21 00:57:22,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-21 00:57:22,673 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2021-11-21 00:57:22,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:57:22,676 INFO L225 Difference]: With dead ends: 433 [2021-11-21 00:57:22,676 INFO L226 Difference]: Without dead ends: 433 [2021-11-21 00:57:22,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 38 SyntacticMatches, 7 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 8.4s TimeCoverageRelationStatistics Valid=312, Invalid=1020, Unknown=0, NotChecked=0, Total=1332 [2021-11-21 00:57:22,678 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 00:57:22,678 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 00:57:22,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2021-11-21 00:57:22,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 343. [2021-11-21 00:57:22,691 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 00:57:22,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 474 transitions. [2021-11-21 00:57:22,693 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 474 transitions. Word has length 28 [2021-11-21 00:57:22,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:57:22,693 INFO L470 AbstractCegarLoop]: Abstraction has 343 states and 474 transitions. [2021-11-21 00:57:22,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-21 00:57:22,694 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 474 transitions. [2021-11-21 00:57:22,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-21 00:57:22,695 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:57:22,695 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:57:22,733 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-21 00:57:22,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:57:22,910 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 00:57:22,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:57:22,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1244459281, now seen corresponding path program 1 times [2021-11-21 00:57:22,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:57:22,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035603858] [2021-11-21 00:57:22,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:57:22,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:57:22,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:57:23,017 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:57:23,017 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:57:23,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035603858] [2021-11-21 00:57:23,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035603858] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:57:23,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890718951] [2021-11-21 00:57:23,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:57:23,018 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:57:23,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:57:23,019 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:57:23,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-21 00:57:23,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:57:23,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-21 00:57:23,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:57:23,293 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:57:23,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 24 [2021-11-21 00:57:23,299 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 00:57:23,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-11-21 00:57:23,437 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:57:23,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:57:23,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890718951] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:57:23,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1587345794] [2021-11-21 00:57:23,580 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2021-11-21 00:57:23,580 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:57:23,580 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:57:23,580 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:57:23,580 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:57:24,509 INFO L354 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2021-11-21 00:57:24,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 111 [2021-11-21 00:57:26,004 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 00:57:26,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 35 treesize of output 61 [2021-11-21 00:57:28,247 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:57:45,657 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:57:53,237 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:57:53,237 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:57:53,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2021-11-21 00:57:53,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005153379] [2021-11-21 00:57:53,238 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:57:53,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-21 00:57:53,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:57:53,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-21 00:57:53,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=912, Unknown=0, NotChecked=0, Total=1122 [2021-11-21 00:57:53,240 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 00:57:53,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:57:53,815 INFO L93 Difference]: Finished difference Result 413 states and 517 transitions. [2021-11-21 00:57:53,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-21 00:57:53,815 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2021-11-21 00:57:53,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:57:53,818 INFO L225 Difference]: With dead ends: 413 [2021-11-21 00:57:53,818 INFO L226 Difference]: Without dead ends: 413 [2021-11-21 00:57:53,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 696 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=342, Invalid=1638, Unknown=0, NotChecked=0, Total=1980 [2021-11-21 00:57:53,820 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 296 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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 00:57:53,821 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 00:57:53,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-11-21 00:57:53,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 361. [2021-11-21 00:57:53,832 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 00:57:53,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 495 transitions. [2021-11-21 00:57:53,835 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 495 transitions. Word has length 29 [2021-11-21 00:57:53,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:57:53,835 INFO L470 AbstractCegarLoop]: Abstraction has 361 states and 495 transitions. [2021-11-21 00:57:53,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-21 00:57:53,836 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 495 transitions. [2021-11-21 00:57:53,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-21 00:57:53,837 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:57:53,838 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:57:53,867 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-21 00:57:54,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-11-21 00:57:54,051 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 00:57:54,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:57:54,051 INFO L85 PathProgramCache]: Analyzing trace with hash 65578293, now seen corresponding path program 1 times [2021-11-21 00:57:54,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:57:54,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893961668] [2021-11-21 00:57:54,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:57:54,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:57:54,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:57:54,213 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-21 00:57:54,213 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:57:54,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893961668] [2021-11-21 00:57:54,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893961668] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:57:54,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305913917] [2021-11-21 00:57:54,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:57:54,214 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:57:54,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:57:54,215 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:57:54,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-21 00:57:54,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:57:54,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 18 conjunts are in the unsatisfiable core [2021-11-21 00:57:54,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:57:54,642 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 00:57:54,643 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 00:57:55,095 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 00:57:55,096 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 00:57:55,277 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 00:57:55,277 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:57:55,392 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 00:57:55,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305913917] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:57:55,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [84605209] [2021-11-21 00:57:55,466 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 00:57:55,467 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:57:55,467 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:57:55,467 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:57:55,468 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:57:57,742 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:57:57,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 203 treesize of output 217 [2021-11-21 00:57:57,822 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:57:57,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 218 treesize of output 263 [2021-11-21 00:58:00,931 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:58:12,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:58:12,703 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 00:58:12,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 61 [2021-11-21 00:58:12,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:58:12,751 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 00:58:12,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 52 treesize of output 66 [2021-11-21 00:58:14,227 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:58:17,922 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:58:17,922 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:58:17,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 15 [2021-11-21 00:58:17,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834311579] [2021-11-21 00:58:17,922 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:58:17,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 00:58:17,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:58:17,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 00:58:17,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1234, Unknown=0, NotChecked=0, Total=1406 [2021-11-21 00:58:17,929 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 00:58:18,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:58:18,744 INFO L93 Difference]: Finished difference Result 483 states and 601 transitions. [2021-11-21 00:58:18,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-21 00:58:18,744 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 00:58:18,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:58:18,749 INFO L225 Difference]: With dead ends: 483 [2021-11-21 00:58:18,749 INFO L226 Difference]: Without dead ends: 483 [2021-11-21 00:58:18,750 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 41 SyntacticMatches, 5 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=346, Invalid=2306, Unknown=0, NotChecked=0, Total=2652 [2021-11-21 00:58:18,753 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 00:58:18,754 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 00:58:18,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2021-11-21 00:58:18,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 374. [2021-11-21 00:58:18,771 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 00:58:18,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 512 transitions. [2021-11-21 00:58:18,775 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 512 transitions. Word has length 33 [2021-11-21 00:58:18,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:58:18,776 INFO L470 AbstractCegarLoop]: Abstraction has 374 states and 512 transitions. [2021-11-21 00:58:18,776 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 00:58:18,776 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 512 transitions. [2021-11-21 00:58:18,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-21 00:58:18,779 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:58:18,779 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:58:18,821 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-21 00:58:18,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-11-21 00:58:18,995 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 00:58:18,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:58:18,995 INFO L85 PathProgramCache]: Analyzing trace with hash 1727568309, now seen corresponding path program 2 times [2021-11-21 00:58:18,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:58:18,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708708258] [2021-11-21 00:58:18,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:58:18,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:58:19,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:58:19,185 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:58:19,185 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:58:19,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708708258] [2021-11-21 00:58:19,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708708258] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:58:19,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827611987] [2021-11-21 00:58:19,186 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:58:19,186 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:58:19,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:58:19,187 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:58:19,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-21 00:58:19,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-21 00:58:19,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:58:19,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-21 00:58:19,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:58:19,595 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:58:19,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 24 [2021-11-21 00:58:19,600 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 00:58:19,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-11-21 00:58:19,869 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:58:19,869 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:58:20,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827611987] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:58:20,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [687616672] [2021-11-21 00:58:20,084 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 00:58:20,084 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:58:20,085 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:58:20,085 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:58:20,085 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:58:22,395 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:58:22,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 203 treesize of output 217 [2021-11-21 00:58:22,477 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:58:22,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 218 treesize of output 263 [2021-11-21 00:58:25,661 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:58:36,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:58:36,926 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 00:58:36,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 61 [2021-11-21 00:58:36,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:58:36,976 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 00:58:36,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 52 treesize of output 66 [2021-11-21 00:58:38,574 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:58:42,103 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:58:42,104 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:58:42,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2021-11-21 00:58:42,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533271564] [2021-11-21 00:58:42,104 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:58:42,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 00:58:42,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:58:42,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 00:58:42,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1331, Unknown=0, NotChecked=0, Total=1482 [2021-11-21 00:58:42,106 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 00:58:43,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:58:43,071 INFO L93 Difference]: Finished difference Result 488 states and 608 transitions. [2021-11-21 00:58:43,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-21 00:58:43,072 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 33 [2021-11-21 00:58:43,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:58:43,078 INFO L225 Difference]: With dead ends: 488 [2021-11-21 00:58:43,079 INFO L226 Difference]: Without dead ends: 488 [2021-11-21 00:58:43,081 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 51 SyntacticMatches, 5 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 893 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=352, Invalid=2618, Unknown=0, NotChecked=0, Total=2970 [2021-11-21 00:58:43,082 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 00:58:43,083 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 00:58:43,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2021-11-21 00:58:43,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 377. [2021-11-21 00:58:43,099 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 00:58:43,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 515 transitions. [2021-11-21 00:58:43,102 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 515 transitions. Word has length 33 [2021-11-21 00:58:43,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:58:43,103 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 515 transitions. [2021-11-21 00:58:43,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-21 00:58:43,103 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 515 transitions. [2021-11-21 00:58:43,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-11-21 00:58:43,112 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:58:43,112 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:58:43,162 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-11-21 00:58:43,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-11-21 00:58:43,339 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 00:58:43,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:58:43,339 INFO L85 PathProgramCache]: Analyzing trace with hash 2015009977, now seen corresponding path program 1 times [2021-11-21 00:58:43,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:58:43,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932514797] [2021-11-21 00:58:43,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:58:43,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:58:43,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:58:43,562 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:58:43,562 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:58:43,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932514797] [2021-11-21 00:58:43,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932514797] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:58:43,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963281280] [2021-11-21 00:58:43,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:58:43,562 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:58:43,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:58:43,563 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:58:43,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-21 00:58:43,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:58:43,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-21 00:58:43,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:58:43,817 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:58:43,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-11-21 00:58:43,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 00:58:43,967 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:58:43,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:58:44,276 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:58:44,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963281280] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 00:58:44,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [283332779] [2021-11-21 00:58:44,278 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 00:58:44,279 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:58:44,279 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:58:44,279 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:58:44,280 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:58:46,597 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:58:46,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 203 treesize of output 217 [2021-11-21 00:58:46,662 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:58:46,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 218 treesize of output 263 [2021-11-21 00:58:49,655 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:59:01,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:59:01,297 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 00:59:01,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 61 [2021-11-21 00:59:01,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:59:01,335 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 00:59:01,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 52 treesize of output 66 [2021-11-21 00:59:02,820 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:59:06,286 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:59:06,286 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 00:59:06,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 5] total 15 [2021-11-21 00:59:06,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021171306] [2021-11-21 00:59:06,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 00:59:06,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 00:59:06,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:59:06,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 00:59:06,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1056, Unknown=0, NotChecked=0, Total=1190 [2021-11-21 00:59:06,288 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 00:59:07,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:59:07,061 INFO L93 Difference]: Finished difference Result 523 states and 682 transitions. [2021-11-21 00:59:07,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-21 00:59:07,062 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 34 [2021-11-21 00:59:07,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:59:07,065 INFO L225 Difference]: With dead ends: 523 [2021-11-21 00:59:07,065 INFO L226 Difference]: Without dead ends: 523 [2021-11-21 00:59:07,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 74 SyntacticMatches, 7 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=300, Invalid=2052, Unknown=0, NotChecked=0, Total=2352 [2021-11-21 00:59:07,067 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 365 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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 00:59:07,068 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 00:59:07,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 523 states. [2021-11-21 00:59:07,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 523 to 414. [2021-11-21 00:59:07,084 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 00:59:07,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 562 transitions. [2021-11-21 00:59:07,088 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 562 transitions. Word has length 34 [2021-11-21 00:59:07,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:59:07,088 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 562 transitions. [2021-11-21 00:59:07,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 5.1875) internal successors, (83), 16 states have internal predecessors, (83), 2 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-21 00:59:07,089 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 562 transitions. [2021-11-21 00:59:07,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-21 00:59:07,090 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:59:07,090 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:59:07,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-21 00:59:07,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-21 00:59:07,306 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 00:59:07,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:59:07,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1403771372, now seen corresponding path program 1 times [2021-11-21 00:59:07,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:59:07,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167681313] [2021-11-21 00:59:07,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:59:07,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:59:07,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:59:07,436 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 00:59:07,437 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:59:07,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167681313] [2021-11-21 00:59:07,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167681313] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:59:07,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088256523] [2021-11-21 00:59:07,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:59:07,438 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:59:07,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:59:07,443 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:59:07,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-21 00:59:07,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:59:07,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-21 00:59:07,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:59:08,067 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:59:08,067 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 24 [2021-11-21 00:59:08,072 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 00:59:08,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-11-21 00:59:08,194 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 00:59:08,197 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 00:59:08,242 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 00:59:08,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:59:08,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088256523] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:59:08,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1944658009] [2021-11-21 00:59:08,423 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 00:59:08,423 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:59:08,423 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:59:08,423 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:59:08,423 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:59:10,365 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:59:10,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 203 treesize of output 217 [2021-11-21 00:59:10,450 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:59:10,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 218 treesize of output 263 [2021-11-21 00:59:13,537 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:59:24,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:59:24,963 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 00:59:24,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 61 [2021-11-21 00:59:24,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:59:25,006 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 00:59:25,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 52 treesize of output 66 [2021-11-21 00:59:26,421 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:59:30,030 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:59:30,030 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:59:30,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 14 [2021-11-21 00:59:30,031 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118374218] [2021-11-21 00:59:30,031 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:59:30,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-21 00:59:30,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:59:30,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-21 00:59:30,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1130, Unknown=0, NotChecked=0, Total=1260 [2021-11-21 00:59:30,032 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 00:59:30,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:59:30,819 INFO L93 Difference]: Finished difference Result 704 states and 907 transitions. [2021-11-21 00:59:30,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-21 00:59:30,820 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 00:59:30,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:59:30,824 INFO L225 Difference]: With dead ends: 704 [2021-11-21 00:59:30,824 INFO L226 Difference]: Without dead ends: 704 [2021-11-21 00:59:30,825 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 50 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=267, Invalid=2385, Unknown=0, NotChecked=0, Total=2652 [2021-11-21 00:59:30,826 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 00:59:30,826 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 00:59:30,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2021-11-21 00:59:30,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 518. [2021-11-21 00:59:30,844 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 00:59:30,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 735 transitions. [2021-11-21 00:59:30,848 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 735 transitions. Word has length 35 [2021-11-21 00:59:30,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:59:30,848 INFO L470 AbstractCegarLoop]: Abstraction has 518 states and 735 transitions. [2021-11-21 00:59:30,848 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 00:59:30,848 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 735 transitions. [2021-11-21 00:59:30,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-21 00:59:30,849 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:59:30,849 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:59:30,884 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-21 00:59:31,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-21 00:59:31,075 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 00:59:31,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:59:31,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1959200108, now seen corresponding path program 2 times [2021-11-21 00:59:31,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:59:31,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835308460] [2021-11-21 00:59:31,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:59:31,075 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:59:31,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:59:31,316 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:59:31,316 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:59:31,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835308460] [2021-11-21 00:59:31,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835308460] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:59:31,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138061426] [2021-11-21 00:59:31,318 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 00:59:31,318 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:59:31,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:59:31,330 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:59:31,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-21 00:59:31,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-21 00:59:31,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 00:59:31,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-21 00:59:31,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:59:31,817 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 00:59:31,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 24 [2021-11-21 00:59:31,822 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 00:59:31,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 17 [2021-11-21 00:59:32,174 INFO L354 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2021-11-21 00:59:32,175 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 00:59:32,184 INFO L354 Elim1Store]: treesize reduction 18, result has 14.3 percent of original size [2021-11-21 00:59:32,185 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 00:59:32,238 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 00:59:32,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:59:33,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138061426] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:59:33,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2100220784] [2021-11-21 00:59:33,020 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 00:59:33,020 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 00:59:33,021 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 00:59:33,021 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 00:59:33,021 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 00:59:35,142 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 00:59:35,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 203 treesize of output 217 [2021-11-21 00:59:35,227 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 00:59:35,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 218 treesize of output 263 [2021-11-21 00:59:38,107 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 00:59:49,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:59:50,025 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 00:59:50,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 53 treesize of output 61 [2021-11-21 00:59:50,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 00:59:50,071 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 00:59:50,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 52 treesize of output 66 [2021-11-21 00:59:51,746 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 00:59:55,438 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 00:59:55,439 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:59:55,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 17 [2021-11-21 00:59:55,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166630399] [2021-11-21 00:59:55,439 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 00:59:55,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-21 00:59:55,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:59:55,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-21 00:59:55,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1626, Unknown=0, NotChecked=0, Total=1806 [2021-11-21 00:59:55,441 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 00:59:56,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:59:56,659 INFO L93 Difference]: Finished difference Result 663 states and 865 transitions. [2021-11-21 00:59:56,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-21 00:59:56,660 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 00:59:56,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:59:56,664 INFO L225 Difference]: With dead ends: 663 [2021-11-21 00:59:56,664 INFO L226 Difference]: Without dead ends: 663 [2021-11-21 00:59:56,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1200 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=489, Invalid=3801, Unknown=0, NotChecked=0, Total=4290 [2021-11-21 00:59:56,667 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 00:59:56,667 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 00:59:56,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-11-21 00:59:56,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 529. [2021-11-21 00:59:56,684 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 00:59:56,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 745 transitions. [2021-11-21 00:59:56,689 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 745 transitions. Word has length 35 [2021-11-21 00:59:56,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:59:56,689 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 745 transitions. [2021-11-21 00:59:56,689 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 00:59:56,689 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 745 transitions. [2021-11-21 00:59:56,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-21 00:59:56,690 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:59:56,690 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:59:56,724 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-21 00:59:56,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-21 00:59:56,904 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 00:59:56,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:59:56,904 INFO L85 PathProgramCache]: Analyzing trace with hash -605661157, now seen corresponding path program 1 times [2021-11-21 00:59:56,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:59:56,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937761893] [2021-11-21 00:59:56,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:59:56,905 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:59:56,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:59:56,951 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-11-21 00:59:56,952 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:59:56,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937761893] [2021-11-21 00:59:56,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937761893] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:59:56,952 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:59:56,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-21 00:59:56,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083130912] [2021-11-21 00:59:56,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:59:56,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:59:56,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:59:56,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:59:56,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:59:56,954 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 00:59:56,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:59:56,991 INFO L93 Difference]: Finished difference Result 541 states and 753 transitions. [2021-11-21 00:59:56,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:59:56,992 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 36 [2021-11-21 00:59:56,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:59:56,995 INFO L225 Difference]: With dead ends: 541 [2021-11-21 00:59:56,995 INFO L226 Difference]: Without dead ends: 541 [2021-11-21 00:59:56,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 00:59:56,996 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 00:59:56,997 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 00:59:56,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-11-21 00:59:57,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 526. [2021-11-21 00:59:57,011 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 00:59:57,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 741 transitions. [2021-11-21 00:59:57,015 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 741 transitions. Word has length 36 [2021-11-21 00:59:57,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:59:57,015 INFO L470 AbstractCegarLoop]: Abstraction has 526 states and 741 transitions. [2021-11-21 00:59:57,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:59:57,016 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 741 transitions. [2021-11-21 00:59:57,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-21 00:59:57,017 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:59:57,017 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:59:57,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-21 00:59:57,017 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 00:59:57,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:59:57,018 INFO L85 PathProgramCache]: Analyzing trace with hash 50173552, now seen corresponding path program 1 times [2021-11-21 00:59:57,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:59:57,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877572551] [2021-11-21 00:59:57,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:59:57,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:59:57,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:59:57,073 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:59:57,073 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:59:57,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877572551] [2021-11-21 00:59:57,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877572551] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:59:57,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736554955] [2021-11-21 00:59:57,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:59:57,074 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:59:57,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:59:57,075 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:59:57,090 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-21 00:59:57,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:59:57,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 00:59:57,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:59:57,195 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 00:59:57,195 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 00:59:57,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736554955] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:59:57,196 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 00:59:57,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3] total 5 [2021-11-21 00:59:57,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446059680] [2021-11-21 00:59:57,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:59:57,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:59:57,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:59:57,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:59:57,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:59:57,197 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 00:59:57,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:59:57,221 INFO L93 Difference]: Finished difference Result 555 states and 769 transitions. [2021-11-21 00:59:57,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:59:57,221 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 00:59:57,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:59:57,225 INFO L225 Difference]: With dead ends: 555 [2021-11-21 00:59:57,225 INFO L226 Difference]: Without dead ends: 555 [2021-11-21 00:59:57,225 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 00:59:57,226 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 00:59:57,226 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 00:59:57,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-11-21 00:59:57,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 525. [2021-11-21 00:59:57,240 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 00:59:57,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 736 transitions. [2021-11-21 00:59:57,244 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 736 transitions. Word has length 37 [2021-11-21 00:59:57,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:59:57,244 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 736 transitions. [2021-11-21 00:59:57,244 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 00:59:57,244 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 736 transitions. [2021-11-21 00:59:57,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-21 00:59:57,245 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:59:57,245 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:59:57,283 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-21 00:59:57,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:59:57,463 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 00:59:57,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:59:57,463 INFO L85 PathProgramCache]: Analyzing trace with hash -1595626634, now seen corresponding path program 1 times [2021-11-21 00:59:57,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:59:57,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548133047] [2021-11-21 00:59:57,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:59:57,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:59:57,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:59:57,504 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 00:59:57,505 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:59:57,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548133047] [2021-11-21 00:59:57,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548133047] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:59:57,505 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 00:59:57,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 00:59:57,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586413895] [2021-11-21 00:59:57,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:59:57,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 00:59:57,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:59:57,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 00:59:57,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:59:57,507 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 00:59:57,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:59:57,577 INFO L93 Difference]: Finished difference Result 528 states and 722 transitions. [2021-11-21 00:59:57,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 00:59:57,578 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 37 [2021-11-21 00:59:57,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:59:57,583 INFO L225 Difference]: With dead ends: 528 [2021-11-21 00:59:57,583 INFO L226 Difference]: Without dead ends: 528 [2021-11-21 00:59:57,583 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-11-21 00:59:57,584 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 00:59:57,590 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 00:59:57,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-11-21 00:59:57,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 525. [2021-11-21 00:59:57,614 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 00:59:57,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 722 transitions. [2021-11-21 00:59:57,619 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 722 transitions. Word has length 37 [2021-11-21 00:59:57,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:59:57,619 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 722 transitions. [2021-11-21 00:59:57,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:59:57,619 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 722 transitions. [2021-11-21 00:59:57,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-21 00:59:57,620 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:59:57,620 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:59:57,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-21 00:59:57,621 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 00:59:57,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:59:57,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1555380186, now seen corresponding path program 1 times [2021-11-21 00:59:57,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:59:57,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889394543] [2021-11-21 00:59:57,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:59:57,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:59:57,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:59:57,702 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:59:57,702 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:59:57,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889394543] [2021-11-21 00:59:57,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889394543] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:59:57,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542980911] [2021-11-21 00:59:57,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:59:57,703 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:59:57,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:59:57,707 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:59:57,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-21 00:59:57,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:59:57,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 00:59:57,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:59:57,895 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 00:59:57,895 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 00:59:57,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542980911] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:59:57,895 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 00:59:57,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3] total 5 [2021-11-21 00:59:57,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381804448] [2021-11-21 00:59:57,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:59:57,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:59:57,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:59:57,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:59:57,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-21 00:59:57,897 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 00:59:57,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:59:57,931 INFO L93 Difference]: Finished difference Result 554 states and 750 transitions. [2021-11-21 00:59:57,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:59:57,931 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 00:59:57,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:59:57,934 INFO L225 Difference]: With dead ends: 554 [2021-11-21 00:59:57,935 INFO L226 Difference]: Without dead ends: 554 [2021-11-21 00:59:57,935 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 00:59:57,936 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 00:59:57,936 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 00:59:57,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-11-21 00:59:57,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 524. [2021-11-21 00:59:57,952 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 00:59:57,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 524 states to 524 states and 717 transitions. [2021-11-21 00:59:57,956 INFO L78 Accepts]: Start accepts. Automaton has 524 states and 717 transitions. Word has length 38 [2021-11-21 00:59:57,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:59:57,957 INFO L470 AbstractCegarLoop]: Abstraction has 524 states and 717 transitions. [2021-11-21 00:59:57,957 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 00:59:57,957 INFO L276 IsEmpty]: Start isEmpty. Operand 524 states and 717 transitions. [2021-11-21 00:59:57,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-21 00:59:57,958 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:59:57,958 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:59:57,994 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-21 00:59:58,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-11-21 00:59:58,179 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 00:59:58,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:59:58,179 INFO L85 PathProgramCache]: Analyzing trace with hash 1556026682, now seen corresponding path program 1 times [2021-11-21 00:59:58,179 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:59:58,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164803658] [2021-11-21 00:59:58,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:59:58,179 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:59:58,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:59:58,233 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:59:58,233 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:59:58,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164803658] [2021-11-21 00:59:58,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164803658] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:59:58,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470988659] [2021-11-21 00:59:58,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:59:58,234 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:59:58,234 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:59:58,235 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:59:58,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-21 00:59:58,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:59:58,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-21 00:59:58,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:59:58,403 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:59:58,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:59:58,534 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:59:58,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470988659] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 00:59:58,534 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:59:58,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 2] total 6 [2021-11-21 00:59:58,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348183463] [2021-11-21 00:59:58,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:59:58,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:59:58,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:59:58,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:59:58,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-21 00:59:58,535 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 00:59:58,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:59:58,590 INFO L93 Difference]: Finished difference Result 619 states and 835 transitions. [2021-11-21 00:59:58,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:59:58,591 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 38 [2021-11-21 00:59:58,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:59:58,595 INFO L225 Difference]: With dead ends: 619 [2021-11-21 00:59:58,595 INFO L226 Difference]: Without dead ends: 619 [2021-11-21 00:59:58,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-21 00:59:58,596 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 00:59:58,596 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 00:59:58,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-11-21 00:59:58,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 580. [2021-11-21 00:59:58,619 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 00:59:58,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 801 transitions. [2021-11-21 00:59:58,622 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 801 transitions. Word has length 38 [2021-11-21 00:59:58,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:59:58,623 INFO L470 AbstractCegarLoop]: Abstraction has 580 states and 801 transitions. [2021-11-21 00:59:58,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-21 00:59:58,623 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 801 transitions. [2021-11-21 00:59:58,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-21 00:59:58,624 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:59:58,624 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:59:58,662 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-21 00:59:58,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-11-21 00:59:58,839 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 00:59:58,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:59:58,839 INFO L85 PathProgramCache]: Analyzing trace with hash 972145586, now seen corresponding path program 1 times [2021-11-21 00:59:58,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:59:58,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717957234] [2021-11-21 00:59:58,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:59:58,840 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:59:58,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:59:58,900 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:59:58,900 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:59:58,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717957234] [2021-11-21 00:59:58,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717957234] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:59:58,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411455094] [2021-11-21 00:59:58,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:59:58,901 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:59:58,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:59:58,902 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:59:58,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-21 00:59:58,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:59:58,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 00:59:58,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:59:59,047 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-21 00:59:59,047 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 00:59:59,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411455094] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 00:59:59,047 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 00:59:59,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3] total 5 [2021-11-21 00:59:59,047 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095534718] [2021-11-21 00:59:59,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:59:59,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 00:59:59,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:59:59,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 00:59:59,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 00:59:59,049 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 00:59:59,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:59:59,068 INFO L93 Difference]: Finished difference Result 607 states and 827 transitions. [2021-11-21 00:59:59,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 00:59:59,069 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 00:59:59,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 00:59:59,073 INFO L225 Difference]: With dead ends: 607 [2021-11-21 00:59:59,073 INFO L226 Difference]: Without dead ends: 607 [2021-11-21 00:59:59,074 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 00:59:59,075 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 00:59:59,075 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 00:59:59,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2021-11-21 00:59:59,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 579. [2021-11-21 00:59:59,095 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 00:59:59,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 795 transitions. [2021-11-21 00:59:59,099 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 795 transitions. Word has length 39 [2021-11-21 00:59:59,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 00:59:59,099 INFO L470 AbstractCegarLoop]: Abstraction has 579 states and 795 transitions. [2021-11-21 00:59:59,100 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 00:59:59,100 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 795 transitions. [2021-11-21 00:59:59,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-21 00:59:59,101 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 00:59:59,101 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 00:59:59,144 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-21 00:59:59,326 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:59:59,327 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 00:59:59,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 00:59:59,327 INFO L85 PathProgramCache]: Analyzing trace with hash 992186984, now seen corresponding path program 1 times [2021-11-21 00:59:59,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 00:59:59,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558864050] [2021-11-21 00:59:59,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:59:59,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 00:59:59,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:59:59,384 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:59:59,385 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 00:59:59,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558864050] [2021-11-21 00:59:59,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558864050] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 00:59:59,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695624703] [2021-11-21 00:59:59,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 00:59:59,386 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 00:59:59,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 00:59:59,387 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 00:59:59,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-21 00:59:59,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 00:59:59,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-21 00:59:59,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 00:59:59,729 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:59:59,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 00:59:59,930 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 00:59:59,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695624703] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 00:59:59,930 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 00:59:59,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 2] total 7 [2021-11-21 00:59:59,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629250582] [2021-11-21 00:59:59,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 00:59:59,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 00:59:59,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 00:59:59,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 00:59:59,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-11-21 00:59:59,933 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 00:59:59,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 00:59:59,991 INFO L93 Difference]: Finished difference Result 616 states and 823 transitions. [2021-11-21 00:59:59,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 00:59:59,999 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 39 [2021-11-21 00:59:59,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:00:00,004 INFO L225 Difference]: With dead ends: 616 [2021-11-21 01:00:00,004 INFO L226 Difference]: Without dead ends: 616 [2021-11-21 01:00:00,004 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:00:00,005 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:00:00,006 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:00:00,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-11-21 01:00:00,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 582. [2021-11-21 01:00:00,027 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:00:00,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 794 transitions. [2021-11-21 01:00:00,030 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 794 transitions. Word has length 39 [2021-11-21 01:00:00,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:00:00,031 INFO L470 AbstractCegarLoop]: Abstraction has 582 states and 794 transitions. [2021-11-21 01:00:00,031 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:00:00,031 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 794 transitions. [2021-11-21 01:00:00,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-21 01:00:00,032 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:00:00,032 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:00:00,078 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-21 01:00:00,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:00:00,247 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:00:00,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:00:00,247 INFO L85 PathProgramCache]: Analyzing trace with hash -93868934, now seen corresponding path program 1 times [2021-11-21 01:00:00,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:00:00,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276504460] [2021-11-21 01:00:00,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:00:00,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:00:00,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:00:00,415 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:00:00,416 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:00:00,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276504460] [2021-11-21 01:00:00,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276504460] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:00:00,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560695891] [2021-11-21 01:00:00,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:00:00,416 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:00:00,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:00:00,418 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:00:00,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-21 01:00:00,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:00:00,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-21 01:00:00,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:00:00,776 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:00:00,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 24 [2021-11-21 01:00:00,780 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:00:00,780 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:00:01,065 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:00:01,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:00:01,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560695891] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:00:01,290 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [584599572] [2021-11-21 01:00:01,292 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2021-11-21 01:00:01,292 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:00:01,292 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:00:01,293 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:00:01,293 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:00:03,262 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:00:03,262 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:00:03,337 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:00:03,337 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:00:06,199 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:00:18,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:00:18,264 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 01:00:18,265 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:00:18,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:00:18,328 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 01:00:18,329 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:00:20,052 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:00:24,108 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:00:24,108 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:00:24,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2021-11-21 01:00:24,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231436009] [2021-11-21 01:00:24,109 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:00:24,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 01:00:24,109 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:00:24,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 01:00:24,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1393, Unknown=0, NotChecked=0, Total=1560 [2021-11-21 01:00:24,110 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:00:25,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:00:25,004 INFO L93 Difference]: Finished difference Result 646 states and 843 transitions. [2021-11-21 01:00:25,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-21 01:00:25,005 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:00:25,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:00:25,009 INFO L225 Difference]: With dead ends: 646 [2021-11-21 01:00:25,009 INFO L226 Difference]: Without dead ends: 646 [2021-11-21 01:00:25,010 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 68 SyntacticMatches, 7 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1093 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=380, Invalid=2812, Unknown=0, NotChecked=0, Total=3192 [2021-11-21 01:00:25,011 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 286 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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:00:25,011 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:00:25,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2021-11-21 01:00:25,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 583. [2021-11-21 01:00:25,027 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:00:25,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 795 transitions. [2021-11-21 01:00:25,030 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 795 transitions. Word has length 39 [2021-11-21 01:00:25,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:00:25,030 INFO L470 AbstractCegarLoop]: Abstraction has 583 states and 795 transitions. [2021-11-21 01:00:25,030 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:00:25,031 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 795 transitions. [2021-11-21 01:00:25,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-11-21 01:00:25,031 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:00:25,032 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:00:25,070 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-11-21 01:00:25,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-11-21 01:00:25,245 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:00:25,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:00:25,245 INFO L85 PathProgramCache]: Analyzing trace with hash 693025532, now seen corresponding path program 1 times [2021-11-21 01:00:25,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:00:25,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606600349] [2021-11-21 01:00:25,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:00:25,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:00:25,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:00:25,292 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:00:25,292 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:00:25,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606600349] [2021-11-21 01:00:25,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606600349] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:00:25,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716651757] [2021-11-21 01:00:25,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:00:25,293 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:00:25,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:00:25,294 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:00:25,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-21 01:00:25,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:00:25,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-21 01:00:25,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:00:25,473 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:00:25,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:00:25,603 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:00:25,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716651757] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 01:00:25,603 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:00:25,603 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 2] total 6 [2021-11-21 01:00:25,603 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713783776] [2021-11-21 01:00:25,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:00:25,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:00:25,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:00:25,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:00:25,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-21 01:00:25,605 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:00:25,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:00:25,652 INFO L93 Difference]: Finished difference Result 608 states and 815 transitions. [2021-11-21 01:00:25,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:00:25,653 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:00:25,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:00:25,656 INFO L225 Difference]: With dead ends: 608 [2021-11-21 01:00:25,656 INFO L226 Difference]: Without dead ends: 608 [2021-11-21 01:00:25,657 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:00:25,657 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:00:25,658 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:00:25,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2021-11-21 01:00:25,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 583. [2021-11-21 01:00:25,678 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:00:25,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 791 transitions. [2021-11-21 01:00:25,681 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 791 transitions. Word has length 40 [2021-11-21 01:00:25,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:00:25,681 INFO L470 AbstractCegarLoop]: Abstraction has 583 states and 791 transitions. [2021-11-21 01:00:25,682 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:00:25,682 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 791 transitions. [2021-11-21 01:00:25,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-21 01:00:25,682 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:00:25,683 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:00:25,722 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-21 01:00:25,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-21 01:00:25,911 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:00:25,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:00:25,911 INFO L85 PathProgramCache]: Analyzing trace with hash -11887940, now seen corresponding path program 3 times [2021-11-21 01:00:25,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:00:25,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121746264] [2021-11-21 01:00:25,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:00:25,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:00:25,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:00:25,953 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:00:25,953 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:00:25,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121746264] [2021-11-21 01:00:25,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121746264] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:00:25,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291891267] [2021-11-21 01:00:25,954 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 01:00:25,954 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:00:25,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:00:25,955 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:00:25,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-21 01:00:26,023 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 01:00:26,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:00:26,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-21 01:00:26,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:00:26,090 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:00:26,091 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:00:26,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291891267] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:00:26,091 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:00:26,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2021-11-21 01:00:26,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962181341] [2021-11-21 01:00:26,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:00:26,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:00:26,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:00:26,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:00:26,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:00:26,093 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:00:26,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:00:26,127 INFO L93 Difference]: Finished difference Result 778 states and 1008 transitions. [2021-11-21 01:00:26,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:00:26,127 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:00:26,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:00:26,131 INFO L225 Difference]: With dead ends: 778 [2021-11-21 01:00:26,132 INFO L226 Difference]: Without dead ends: 778 [2021-11-21 01:00:26,132 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:00:26,132 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:00:26,133 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:00:26,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2021-11-21 01:00:26,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 573. [2021-11-21 01:00:26,151 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:00:26,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 769 transitions. [2021-11-21 01:00:26,154 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 769 transitions. Word has length 41 [2021-11-21 01:00:26,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:00:26,155 INFO L470 AbstractCegarLoop]: Abstraction has 573 states and 769 transitions. [2021-11-21 01:00:26,155 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:00:26,155 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 769 transitions. [2021-11-21 01:00:26,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-21 01:00:26,156 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:00:26,156 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:00:26,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-21 01:00:26,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:00:26,371 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:00:26,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:00:26,371 INFO L85 PathProgramCache]: Analyzing trace with hash -13733381, now seen corresponding path program 1 times [2021-11-21 01:00:26,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:00:26,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404276130] [2021-11-21 01:00:26,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:00:26,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:00:26,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:00:26,414 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:00:26,414 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:00:26,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404276130] [2021-11-21 01:00:26,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404276130] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:00:26,415 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:00:26,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:00:26,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649449159] [2021-11-21 01:00:26,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:00:26,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:00:26,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:00:26,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:00:26,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:00:26,418 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:00:26,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:00:26,462 INFO L93 Difference]: Finished difference Result 611 states and 800 transitions. [2021-11-21 01:00:26,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:00:26,463 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:00:26,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:00:26,466 INFO L225 Difference]: With dead ends: 611 [2021-11-21 01:00:26,466 INFO L226 Difference]: Without dead ends: 611 [2021-11-21 01:00:26,467 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:00:26,467 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:00:26,468 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:00:26,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states. [2021-11-21 01:00:26,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 572. [2021-11-21 01:00:26,482 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:00:26,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 758 transitions. [2021-11-21 01:00:26,493 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 758 transitions. Word has length 41 [2021-11-21 01:00:26,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:00:26,494 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 758 transitions. [2021-11-21 01:00:26,494 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:00:26,494 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 758 transitions. [2021-11-21 01:00:26,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-21 01:00:26,495 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:00:26,495 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:00:26,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-21 01:00:26,495 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:00:26,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:00:26,496 INFO L85 PathProgramCache]: Analyzing trace with hash 16349608, now seen corresponding path program 1 times [2021-11-21 01:00:26,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:00:26,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876549834] [2021-11-21 01:00:26,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:00:26,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:00:26,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:00:26,650 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:00:26,650 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:00:26,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876549834] [2021-11-21 01:00:26,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876549834] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:00:26,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051523407] [2021-11-21 01:00:26,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:00:26,651 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:00:26,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:00:26,667 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:00:26,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-21 01:00:26,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:00:26,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-21 01:00:26,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:00:27,198 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:00:27,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:00:27,202 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:00:27,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:00:27,306 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:00:27,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:00:27,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051523407] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:00:27,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2012097475] [2021-11-21 01:00:27,428 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:00:27,428 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:00:27,428 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:00:27,428 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:00:27,428 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:00:29,399 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:00:29,400 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:00:29,464 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:00:29,464 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:00:32,482 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:00:35,547 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:00:35,548 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:00:35,619 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:00:35,620 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:00:37,807 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:00:40,360 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:00:40,360 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:00:40,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2021-11-21 01:00:40,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675260410] [2021-11-21 01:00:40,360 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:00:40,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-21 01:00:40,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:00:40,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-21 01:00:40,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=998, Unknown=0, NotChecked=0, Total=1190 [2021-11-21 01:00:40,362 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:00:40,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:00:40,951 INFO L93 Difference]: Finished difference Result 663 states and 842 transitions. [2021-11-21 01:00:40,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-21 01:00:40,951 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:00:40,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:00:40,955 INFO L225 Difference]: With dead ends: 663 [2021-11-21 01:00:40,955 INFO L226 Difference]: Without dead ends: 663 [2021-11-21 01:00:40,958 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 74 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=308, Invalid=1762, Unknown=0, NotChecked=0, Total=2070 [2021-11-21 01:00:40,959 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 385 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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:00:40,959 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:00:40,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-11-21 01:00:40,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 578. [2021-11-21 01:00:40,973 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:00:40,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 765 transitions. [2021-11-21 01:00:40,975 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 765 transitions. Word has length 46 [2021-11-21 01:00:40,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:00:40,975 INFO L470 AbstractCegarLoop]: Abstraction has 578 states and 765 transitions. [2021-11-21 01:00:40,975 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:00:40,976 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 765 transitions. [2021-11-21 01:00:40,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-21 01:00:40,976 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:00:40,977 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:00:41,017 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-21 01:00:41,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:00:41,191 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:00:41,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:00:41,191 INFO L85 PathProgramCache]: Analyzing trace with hash 1915355070, now seen corresponding path program 2 times [2021-11-21 01:00:41,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:00:41,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551317638] [2021-11-21 01:00:41,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:00:41,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:00:41,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:00:41,268 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:00:41,268 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:00:41,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551317638] [2021-11-21 01:00:41,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551317638] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:00:41,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601928392] [2021-11-21 01:00:41,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 01:00:41,269 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:00:41,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:00:41,270 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:00:41,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-21 01:00:41,345 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-21 01:00:41,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:00:41,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-21 01:00:41,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:00:41,575 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:00:41,575 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:00:41,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601928392] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:00:41,576 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:00:41,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 11 [2021-11-21 01:00:41,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506615448] [2021-11-21 01:00:41,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:00:41,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-21 01:00:41,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:00:41,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-21 01:00:41,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-11-21 01:00:41,578 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:00:41,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:00:41,743 INFO L93 Difference]: Finished difference Result 747 states and 960 transitions. [2021-11-21 01:00:41,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-21 01:00:41,743 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:00:41,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:00:41,748 INFO L225 Difference]: With dead ends: 747 [2021-11-21 01:00:41,748 INFO L226 Difference]: Without dead ends: 747 [2021-11-21 01:00:41,748 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:00:41,749 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:00:41,749 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:00:41,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2021-11-21 01:00:41,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 632. [2021-11-21 01:00:41,769 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:00:41,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 848 transitions. [2021-11-21 01:00:41,771 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 848 transitions. Word has length 46 [2021-11-21 01:00:41,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:00:41,772 INFO L470 AbstractCegarLoop]: Abstraction has 632 states and 848 transitions. [2021-11-21 01:00:41,772 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:00:41,772 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 848 transitions. [2021-11-21 01:00:41,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-21 01:00:41,773 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:00:41,773 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:00:41,816 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-21 01:00:41,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:00:41,997 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:00:41,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:00:41,997 INFO L85 PathProgramCache]: Analyzing trace with hash 43663628, now seen corresponding path program 1 times [2021-11-21 01:00:41,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:00:41,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792703005] [2021-11-21 01:00:41,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:00:41,998 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:00:42,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:00:42,040 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:00:42,040 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:00:42,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792703005] [2021-11-21 01:00:42,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792703005] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:00:42,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1139732345] [2021-11-21 01:00:42,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:00:42,041 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:00:42,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:00:42,043 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:00:42,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-21 01:00:42,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:00:42,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-21 01:00:42,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:00:42,234 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:00:42,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:00:42,320 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:00:42,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1139732345] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:00:42,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1356917483] [2021-11-21 01:00:42,322 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:00:42,323 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:00:42,323 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:00:42,323 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:00:42,323 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:00:44,564 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:00:44,565 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:00:44,663 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:00:44,663 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:00:47,707 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:00:59,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:00:59,760 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 01:00:59,760 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:00:59,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:00:59,807 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 01:00:59,807 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:01:01,733 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:01:04,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [1356917483] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:01:04,852 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:01:04,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [3, 3, 3] total 21 [2021-11-21 01:01:04,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066201656] [2021-11-21 01:01:04,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:01:04,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-21 01:01:04,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:01:04,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-21 01:01:04,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-11-21 01:01:04,854 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:01:19,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:01:19,184 INFO L93 Difference]: Finished difference Result 638 states and 848 transitions. [2021-11-21 01:01:19,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-21 01:01:19,184 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:01:19,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:01:19,187 INFO L225 Difference]: With dead ends: 638 [2021-11-21 01:01:19,187 INFO L226 Difference]: Without dead ends: 638 [2021-11-21 01:01:19,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 16.3s TimeCoverageRelationStatistics Valid=271, Invalid=1135, Unknown=0, NotChecked=0, Total=1406 [2021-11-21 01:01:19,188 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 122 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 617 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:01:19,189 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.1s Time] [2021-11-21 01:01:19,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-11-21 01:01:19,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 632. [2021-11-21 01:01:19,216 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:01:19,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 846 transitions. [2021-11-21 01:01:19,218 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 846 transitions. Word has length 45 [2021-11-21 01:01:19,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:01:19,219 INFO L470 AbstractCegarLoop]: Abstraction has 632 states and 846 transitions. [2021-11-21 01:01:19,219 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:01:19,219 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 846 transitions. [2021-11-21 01:01:19,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-21 01:01:19,220 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:01:19,220 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:01:19,274 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-11-21 01:01:19,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-11-21 01:01:19,447 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:01:19,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:01:19,447 INFO L85 PathProgramCache]: Analyzing trace with hash 1938311830, now seen corresponding path program 1 times [2021-11-21 01:01:19,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:01:19,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64645994] [2021-11-21 01:01:19,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:01:19,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:01:19,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:01:19,508 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:01:19,508 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:01:19,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64645994] [2021-11-21 01:01:19,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64645994] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:01:19,509 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116002885] [2021-11-21 01:01:19,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:01:19,509 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:01:19,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:01:19,510 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:01:19,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-11-21 01:01:19,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:01:19,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-21 01:01:19,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:01:19,852 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:01:19,852 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:01:19,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116002885] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:01:19,852 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:01:19,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 8 [2021-11-21 01:01:19,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371869326] [2021-11-21 01:01:19,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:01:19,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:01:19,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:01:19,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:01:19,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-21 01:01:19,868 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:01:19,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:01:19,944 INFO L93 Difference]: Finished difference Result 734 states and 962 transitions. [2021-11-21 01:01:19,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:01:19,946 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:01:19,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:01:19,951 INFO L225 Difference]: With dead ends: 734 [2021-11-21 01:01:19,951 INFO L226 Difference]: Without dead ends: 734 [2021-11-21 01:01:19,952 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-11-21 01:01:19,952 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.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:01:19,953 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.1s Time] [2021-11-21 01:01:19,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2021-11-21 01:01:19,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 648. [2021-11-21 01:01:19,972 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:01:19,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 862 transitions. [2021-11-21 01:01:19,974 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 862 transitions. Word has length 47 [2021-11-21 01:01:19,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:01:19,975 INFO L470 AbstractCegarLoop]: Abstraction has 648 states and 862 transitions. [2021-11-21 01:01:19,975 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:01:19,975 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 862 transitions. [2021-11-21 01:01:19,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-21 01:01:19,976 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:01:19,976 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:01:20,027 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-11-21 01:01:20,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:01:20,203 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:01:20,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:01:20,203 INFO L85 PathProgramCache]: Analyzing trace with hash 1353572566, now seen corresponding path program 1 times [2021-11-21 01:01:20,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:01:20,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917716941] [2021-11-21 01:01:20,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:01:20,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:01:20,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:01:20,263 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:01:20,263 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:01:20,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917716941] [2021-11-21 01:01:20,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917716941] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:01:20,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576880705] [2021-11-21 01:01:20,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:01:20,264 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:01:20,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:01:20,265 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:01:20,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-21 01:01:20,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:01:20,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-21 01:01:20,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:01:20,461 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:01:20,462 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:01:20,582 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:01:20,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576880705] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:01:20,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [308497445] [2021-11-21 01:01:20,585 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2021-11-21 01:01:20,585 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:01:20,586 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:01:20,586 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:01:20,586 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:01:23,046 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:01:23,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 183 treesize of output 184 [2021-11-21 01:01:23,119 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:01:23,119 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:01:25,855 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:01:38,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:01:38,064 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 01:01:38,064 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:01:38,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:01:38,105 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 01:01:38,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, 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:01:39,830 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:01:43,387 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:01:43,387 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:01:43,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2021-11-21 01:01:43,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300543571] [2021-11-21 01:01:43,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:01:43,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:01:43,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:01:43,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:01:43,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=407, Unknown=0, NotChecked=0, Total=506 [2021-11-21 01:01:43,390 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:01:43,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:01:43,451 INFO L93 Difference]: Finished difference Result 660 states and 871 transitions. [2021-11-21 01:01:43,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:01:43,452 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:01:43,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:01:43,456 INFO L225 Difference]: With dead ends: 660 [2021-11-21 01:01:43,456 INFO L226 Difference]: Without dead ends: 660 [2021-11-21 01:01:43,457 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 115 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-11-21 01:01:43,457 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:01:43,458 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:01:43,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2021-11-21 01:01:43,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 643. [2021-11-21 01:01:43,475 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:01:43,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 852 transitions. [2021-11-21 01:01:43,477 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 852 transitions. Word has length 46 [2021-11-21 01:01:43,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:01:43,477 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 852 transitions. [2021-11-21 01:01:43,478 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:01:43,478 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 852 transitions. [2021-11-21 01:01:43,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-21 01:01:43,479 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:01:43,479 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:01:43,523 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-21 01:01:43,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-11-21 01:01:43,695 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:01:43,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:01:43,696 INFO L85 PathProgramCache]: Analyzing trace with hash -1467897401, now seen corresponding path program 1 times [2021-11-21 01:01:43,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:01:43,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814455206] [2021-11-21 01:01:43,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:01:43,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:01:43,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:01:44,066 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:01:44,066 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:01:44,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814455206] [2021-11-21 01:01:44,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814455206] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:01:44,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532325464] [2021-11-21 01:01:44,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:01:44,067 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:01:44,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:01:44,068 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:01:44,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-11-21 01:01:44,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:01:44,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-21 01:01:44,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:01:44,848 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:01:44,849 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:01:44,853 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:01:44,853 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:01:44,960 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:01:44,962 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:01:45,001 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:01:45,002 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:01:45,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532325464] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:01:45,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1217718047] [2021-11-21 01:01:45,157 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:01:45,157 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:01:45,157 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:01:45,158 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:01:45,158 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:01:47,588 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:01:47,588 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:01:47,647 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:01:47,647 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:01:50,341 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:01:53,892 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:01:53,892 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:01:53,997 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:01:53,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 224 treesize of output 269 [2021-11-21 01:01:55,980 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:01:58,715 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:01:58,715 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:01:58,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 6] total 20 [2021-11-21 01:01:58,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949792869] [2021-11-21 01:01:58,716 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:01:58,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-21 01:01:58,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:01:58,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-21 01:01:58,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=279, Invalid=1443, Unknown=0, NotChecked=0, Total=1722 [2021-11-21 01:01:58,717 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:01:59,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:01:59,710 INFO L93 Difference]: Finished difference Result 731 states and 922 transitions. [2021-11-21 01:01:59,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-21 01:01:59,711 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:01:59,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:01:59,713 INFO L225 Difference]: With dead ends: 731 [2021-11-21 01:01:59,713 INFO L226 Difference]: Without dead ends: 731 [2021-11-21 01:01:59,715 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 85 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1365 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=537, Invalid=3495, Unknown=0, NotChecked=0, Total=4032 [2021-11-21 01:01:59,715 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 343 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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:01:59,716 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:01:59,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2021-11-21 01:01:59,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 622. [2021-11-21 01:01:59,728 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:01:59,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 622 states to 622 states and 815 transitions. [2021-11-21 01:01:59,730 INFO L78 Accepts]: Start accepts. Automaton has 622 states and 815 transitions. Word has length 48 [2021-11-21 01:01:59,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:01:59,731 INFO L470 AbstractCegarLoop]: Abstraction has 622 states and 815 transitions. [2021-11-21 01:01:59,731 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:01:59,731 INFO L276 IsEmpty]: Start isEmpty. Operand 622 states and 815 transitions. [2021-11-21 01:01:59,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-21 01:01:59,732 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:01:59,732 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:01:59,772 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-11-21 01:01:59,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-11-21 01:01:59,955 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:01:59,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:01:59,955 INFO L85 PathProgramCache]: Analyzing trace with hash -1884749219, now seen corresponding path program 2 times [2021-11-21 01:01:59,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:01:59,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562311065] [2021-11-21 01:01:59,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:01:59,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:01:59,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:02:00,198 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:02:00,198 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:02:00,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562311065] [2021-11-21 01:02:00,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562311065] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:02:00,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784291708] [2021-11-21 01:02:00,198 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 01:02:00,199 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:02:00,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:02:00,203 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:02:00,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-11-21 01:02:00,301 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-11-21 01:02:00,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:02:00,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-21 01:02:00,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:02:00,654 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:02:00,658 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:02:00,680 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:02:00,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:02:00,780 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:02:00,781 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:02:00,944 INFO L354 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2021-11-21 01:02:00,945 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:02:00,984 INFO L354 Elim1Store]: treesize reduction 7, result has 41.7 percent of original size [2021-11-21 01:02:00,984 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:02:01,039 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:02:01,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784291708] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:02:01,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [222140628] [2021-11-21 01:02:01,041 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:02:01,041 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:02:01,042 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:02:01,042 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:02:01,042 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:02:03,506 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:02:03,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 203 treesize of output 217 [2021-11-21 01:02:03,603 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:02:03,604 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:02:06,562 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:02:10,260 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:02:10,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 209 treesize of output 223 [2021-11-21 01:02:10,357 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:02:10,357 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:02:12,410 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:02:14,920 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:02:14,920 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:02:14,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 8] total 21 [2021-11-21 01:02:14,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259452652] [2021-11-21 01:02:14,921 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:02:14,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-21 01:02:14,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:02:14,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-21 01:02:14,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=279, Invalid=1281, Unknown=0, NotChecked=0, Total=1560 [2021-11-21 01:02:14,923 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:02:15,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:02:15,128 INFO L93 Difference]: Finished difference Result 706 states and 909 transitions. [2021-11-21 01:02:15,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:02:15,129 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:02:15,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:02:15,133 INFO L225 Difference]: With dead ends: 706 [2021-11-21 01:02:15,133 INFO L226 Difference]: Without dead ends: 706 [2021-11-21 01:02:15,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=313, Invalid=1409, Unknown=0, NotChecked=0, Total=1722 [2021-11-21 01:02:15,135 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:02:15,136 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:02:15,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-11-21 01:02:15,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 620. [2021-11-21 01:02:15,152 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:02:15,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 808 transitions. [2021-11-21 01:02:15,154 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 808 transitions. Word has length 48 [2021-11-21 01:02:15,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:02:15,154 INFO L470 AbstractCegarLoop]: Abstraction has 620 states and 808 transitions. [2021-11-21 01:02:15,155 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:02:15,155 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 808 transitions. [2021-11-21 01:02:15,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-21 01:02:15,156 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:02:15,156 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:02:15,202 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-11-21 01:02:15,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-11-21 01:02:15,371 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:02:15,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:02:15,371 INFO L85 PathProgramCache]: Analyzing trace with hash -988923314, now seen corresponding path program 1 times [2021-11-21 01:02:15,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:02:15,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603205197] [2021-11-21 01:02:15,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:02:15,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:02:15,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:02:15,417 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:02:15,418 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:02:15,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603205197] [2021-11-21 01:02:15,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603205197] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:02:15,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026771757] [2021-11-21 01:02:15,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:02:15,419 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:02:15,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:02:15,420 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:02:15,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-21 01:02:15,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:02:15,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-21 01:02:15,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:02:15,569 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:02:15,650 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:02:15,651 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:02:15,704 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:02:15,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:02:15,973 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:02:15,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026771757] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:02:15,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [984431685] [2021-11-21 01:02:15,975 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 01:02:15,976 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:02:15,976 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:02:15,976 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:02:15,977 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:02:18,321 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:02:18,322 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:02:18,391 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:02:18,392 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:02:21,150 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 199 for LOIs [2021-11-21 01:02:32,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:02:32,527 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 01:02:32,528 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:02:32,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:02:32,568 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 01:02:32,569 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:02:34,912 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:02:38,638 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:02:38,638 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:02:38,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4, 4] total 6 [2021-11-21 01:02:38,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727966578] [2021-11-21 01:02:38,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:02:38,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-21 01:02:38,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:02:38,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-21 01:02:38,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=572, Unknown=0, NotChecked=0, Total=702 [2021-11-21 01:02:38,640 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:02:38,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:02:38,721 INFO L93 Difference]: Finished difference Result 690 states and 898 transitions. [2021-11-21 01:02:38,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-21 01:02:38,722 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:02:38,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:02:38,726 INFO L225 Difference]: With dead ends: 690 [2021-11-21 01:02:38,726 INFO L226 Difference]: Without dead ends: 690 [2021-11-21 01:02:38,727 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 118 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=148, Invalid=664, Unknown=0, NotChecked=0, Total=812 [2021-11-21 01:02:38,727 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.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:02:38,728 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.0s Time] [2021-11-21 01:02:38,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-11-21 01:02:38,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 660. [2021-11-21 01:02:38,744 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:02:38,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 870 transitions. [2021-11-21 01:02:38,746 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 870 transitions. Word has length 47 [2021-11-21 01:02:38,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:02:38,747 INFO L470 AbstractCegarLoop]: Abstraction has 660 states and 870 transitions. [2021-11-21 01:02:38,747 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:02:38,747 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 870 transitions. [2021-11-21 01:02:38,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-21 01:02:38,748 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:02:38,748 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:02:38,799 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-11-21 01:02:38,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-11-21 01:02:38,975 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:02:38,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:02:38,975 INFO L85 PathProgramCache]: Analyzing trace with hash 2087117614, now seen corresponding path program 1 times [2021-11-21 01:02:38,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:02:38,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27943645] [2021-11-21 01:02:38,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:02:38,975 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:02:38,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:02:39,162 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:02:39,162 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:02:39,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27943645] [2021-11-21 01:02:39,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27943645] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:02:39,163 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300398914] [2021-11-21 01:02:39,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:02:39,164 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:02:39,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:02:39,165 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:02:39,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-11-21 01:02:39,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:02:39,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-21 01:02:39,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:02:39,377 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:02:39,377 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:02:39,509 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:02:39,509 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:02:39,621 INFO L354 Elim1Store]: treesize reduction 28, result has 40.4 percent of original size [2021-11-21 01:02:39,621 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:02:39,842 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:02:39,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:02:39,881 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-21 01:02:39,882 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:02:40,089 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-21 01:02:40,090 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:02:40,299 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:02:40,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300398914] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:02:40,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1407270577] [2021-11-21 01:02:40,300 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 01:02:40,300 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:02:40,301 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:02:40,301 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:02:40,301 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:02:41,208 INFO L354 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2021-11-21 01:02:41,209 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:02:42,080 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 01:02:42,081 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:02:42,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:02:42,996 INFO L354 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2021-11-21 01:02:42,997 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:02:45,156 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:02:46,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:02:46,054 INFO L354 Elim1Store]: treesize reduction 46, result has 62.3 percent of original size [2021-11-21 01:02:46,054 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:02:46,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:02:46,426 INFO L354 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2021-11-21 01:02:46,427 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:02:47,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:02:47,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:02:47,560 INFO L354 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2021-11-21 01:02:47,560 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:02:48,054 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:02:50,403 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:02:50,403 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:02:50,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 29 [2021-11-21 01:02:50,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830629455] [2021-11-21 01:02:50,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:02:50,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-11-21 01:02:50,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:02:50,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-11-21 01:02:50,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=358, Invalid=1994, Unknown=0, NotChecked=0, Total=2352 [2021-11-21 01:02:50,406 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:02:51,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:02:51,079 INFO L93 Difference]: Finished difference Result 747 states and 948 transitions. [2021-11-21 01:02:51,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-21 01:02:51,079 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:02:51,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:02:51,082 INFO L225 Difference]: With dead ends: 747 [2021-11-21 01:02:51,082 INFO L226 Difference]: Without dead ends: 747 [2021-11-21 01:02:51,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 111 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1348 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=599, Invalid=3433, Unknown=0, NotChecked=0, Total=4032 [2021-11-21 01:02:51,084 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.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:02:51,084 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.3s Time] [2021-11-21 01:02:51,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2021-11-21 01:02:51,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 625. [2021-11-21 01:02:51,097 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:02:51,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 804 transitions. [2021-11-21 01:02:51,099 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 804 transitions. Word has length 48 [2021-11-21 01:02:51,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:02:51,099 INFO L470 AbstractCegarLoop]: Abstraction has 625 states and 804 transitions. [2021-11-21 01:02:51,100 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:02:51,100 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 804 transitions. [2021-11-21 01:02:51,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-21 01:02:51,101 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:02:51,101 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:02:51,129 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-11-21 01:02:51,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-11-21 01:02:51,311 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:02:51,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:02:51,311 INFO L85 PathProgramCache]: Analyzing trace with hash 2087117615, now seen corresponding path program 1 times [2021-11-21 01:02:51,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:02:51,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586137736] [2021-11-21 01:02:51,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:02:51,312 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:02:51,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:02:51,435 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:02:51,435 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:02:51,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586137736] [2021-11-21 01:02:51,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586137736] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:02:51,435 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:02:51,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-21 01:02:51,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967541913] [2021-11-21 01:02:51,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:02:51,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-21 01:02:51,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:02:51,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-21 01:02:51,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-11-21 01:02:51,439 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:02:51,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:02:51,674 INFO L93 Difference]: Finished difference Result 799 states and 991 transitions. [2021-11-21 01:02:51,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-21 01:02:51,674 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:02:51,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:02:51,678 INFO L225 Difference]: With dead ends: 799 [2021-11-21 01:02:51,678 INFO L226 Difference]: Without dead ends: 799 [2021-11-21 01:02:51,679 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:02:51,679 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:02:51,679 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:02:51,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 799 states. [2021-11-21 01:02:51,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 799 to 625. [2021-11-21 01:02:51,695 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:02:51,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 794 transitions. [2021-11-21 01:02:51,696 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 794 transitions. Word has length 48 [2021-11-21 01:02:51,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:02:51,697 INFO L470 AbstractCegarLoop]: Abstraction has 625 states and 794 transitions. [2021-11-21 01:02:51,697 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:02:51,697 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 794 transitions. [2021-11-21 01:02:51,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-21 01:02:51,698 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:02:51,699 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:02:51,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-21 01:02:51,699 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:02:51,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:02:51,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1739820872, now seen corresponding path program 1 times [2021-11-21 01:02:51,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:02:51,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683212149] [2021-11-21 01:02:51,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:02:51,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:02:51,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:02:51,813 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:02:51,813 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:02:51,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683212149] [2021-11-21 01:02:51,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683212149] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:02:51,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357687465] [2021-11-21 01:02:51,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:02:51,814 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:02:51,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:02:51,819 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:02:51,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-11-21 01:02:51,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:02:51,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-21 01:02:51,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:02:52,097 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:02:52,097 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:02:52,248 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:02:52,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:02:52,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357687465] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:02:52,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [743830848] [2021-11-21 01:02:52,330 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:02:52,330 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:02:52,330 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:02:52,331 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:02:52,331 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:02:54,878 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:02:54,878 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:02:54,960 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:02:54,961 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:02:58,193 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:03:01,501 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:03:01,501 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:03:01,567 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:03:01,568 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:03:03,074 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:03:05,175 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:03:05,176 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:03:05,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-11-21 01:03:05,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385107469] [2021-11-21 01:03:05,176 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:03:05,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-21 01:03:05,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:03:05,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-21 01:03:05,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=823, Unknown=0, NotChecked=0, Total=992 [2021-11-21 01:03:05,177 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:03:05,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:03:05,447 INFO L93 Difference]: Finished difference Result 706 states and 868 transitions. [2021-11-21 01:03:05,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-21 01:03:05,447 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:03:05,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:03:05,450 INFO L225 Difference]: With dead ends: 706 [2021-11-21 01:03:05,450 INFO L226 Difference]: Without dead ends: 706 [2021-11-21 01:03:05,451 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=246, Invalid=1394, Unknown=0, NotChecked=0, Total=1640 [2021-11-21 01:03:05,451 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:03:05,452 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:03:05,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2021-11-21 01:03:05,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 634. [2021-11-21 01:03:05,470 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:03:05,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 801 transitions. [2021-11-21 01:03:05,472 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 801 transitions. Word has length 49 [2021-11-21 01:03:05,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:03:05,473 INFO L470 AbstractCegarLoop]: Abstraction has 634 states and 801 transitions. [2021-11-21 01:03:05,473 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:03:05,473 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 801 transitions. [2021-11-21 01:03:05,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-21 01:03:05,474 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:03:05,474 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:03:05,512 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-11-21 01:03:05,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-11-21 01:03:05,691 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:03:05,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:03:05,691 INFO L85 PathProgramCache]: Analyzing trace with hash 1702316402, now seen corresponding path program 2 times [2021-11-21 01:03:05,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:03:05,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389158883] [2021-11-21 01:03:05,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:03:05,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:03:05,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:03:05,804 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:03:05,804 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:03:05,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389158883] [2021-11-21 01:03:05,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389158883] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:03:05,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727585550] [2021-11-21 01:03:05,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 01:03:05,805 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:03:05,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:03:05,806 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:03:05,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-11-21 01:03:05,892 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-11-21 01:03:05,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:03:05,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 291 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-21 01:03:05,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:03:05,993 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:03:05,994 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:03:06,166 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:03:06,167 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:03:06,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727585550] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:03:06,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [214262558] [2021-11-21 01:03:06,331 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:03:06,331 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:03:06,332 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:03:06,332 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:03:06,332 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:03:08,703 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:03:08,703 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:03:08,807 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:03:08,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 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:03:11,804 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:03:15,098 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:03:15,099 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:03:15,173 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:03:15,173 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:03:16,766 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:03:19,192 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:03:19,192 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:03:19,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2021-11-21 01:03:19,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070882327] [2021-11-21 01:03:19,192 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:03:19,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-21 01:03:19,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:03:19,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-21 01:03:19,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=936, Unknown=0, NotChecked=0, Total=1122 [2021-11-21 01:03:19,193 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:03:19,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:03:19,506 INFO L93 Difference]: Finished difference Result 700 states and 862 transitions. [2021-11-21 01:03:19,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-21 01:03:19,507 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:03:19,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:03:19,510 INFO L225 Difference]: With dead ends: 700 [2021-11-21 01:03:19,510 INFO L226 Difference]: Without dead ends: 700 [2021-11-21 01:03:19,511 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 108 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 708 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=322, Invalid=1748, Unknown=0, NotChecked=0, Total=2070 [2021-11-21 01:03:19,511 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:03:19,511 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:03:19,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-11-21 01:03:19,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 634. [2021-11-21 01:03:19,521 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:03:19,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 799 transitions. [2021-11-21 01:03:19,522 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 799 transitions. Word has length 49 [2021-11-21 01:03:19,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:03:19,523 INFO L470 AbstractCegarLoop]: Abstraction has 634 states and 799 transitions. [2021-11-21 01:03:19,523 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:03:19,523 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 799 transitions. [2021-11-21 01:03:19,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-21 01:03:19,524 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:03:19,524 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:03:19,551 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-11-21 01:03:19,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-11-21 01:03:19,728 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:03:19,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:03:19,729 INFO L85 PathProgramCache]: Analyzing trace with hash 276136575, now seen corresponding path program 1 times [2021-11-21 01:03:19,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:03:19,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729062401] [2021-11-21 01:03:19,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:03:19,729 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:03:19,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:03:20,167 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:03:20,167 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:03:20,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729062401] [2021-11-21 01:03:20,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729062401] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:03:20,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246067566] [2021-11-21 01:03:20,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:03:20,168 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:03:20,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:03:20,169 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:03:20,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-11-21 01:03:20,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:03:20,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-21 01:03:20,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:03:20,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 7 [2021-11-21 01:03:20,481 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:03:20,481 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:03:20,713 INFO L354 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2021-11-21 01:03:20,713 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:03:20,888 INFO L354 Elim1Store]: treesize reduction 40, result has 40.3 percent of original size [2021-11-21 01:03:20,889 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:03:21,291 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:03:21,325 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:03:21,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:03:21,426 INFO L354 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2021-11-21 01:03:21,427 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:03:21,703 INFO L354 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2021-11-21 01:03:21,704 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:03:22,185 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:03:22,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246067566] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:03:22,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1056457227] [2021-11-21 01:03:22,187 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 01:03:22,187 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:03:22,188 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:03:22,188 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:03:22,189 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:03:23,126 INFO L354 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2021-11-21 01:03:23,127 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:03:23,951 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 01:03:23,952 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:03:24,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:03:24,858 INFO L354 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2021-11-21 01:03:24,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 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:03:26,865 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:03:27,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:03:27,760 INFO L354 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2021-11-21 01:03:27,760 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:03:27,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:03:27,864 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-11-21 01:03:27,864 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:03:28,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:03:28,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:03:28,998 INFO L354 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2021-11-21 01:03:28,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 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:03:29,515 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:03:32,066 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:03:32,066 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:03:32,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14, 14] total 42 [2021-11-21 01:03:32,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330686633] [2021-11-21 01:03:32,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:03:32,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-11-21 01:03:32,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:03:32,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-11-21 01:03:32,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=419, Invalid=3487, Unknown=0, NotChecked=0, Total=3906 [2021-11-21 01:03:32,068 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:03:34,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:03:34,026 INFO L93 Difference]: Finished difference Result 761 states and 912 transitions. [2021-11-21 01:03:34,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-11-21 01:03:34,027 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:03:34,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:03:34,030 INFO L225 Difference]: With dead ends: 761 [2021-11-21 01:03:34,030 INFO L226 Difference]: Without dead ends: 761 [2021-11-21 01:03:34,031 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 101 SyntacticMatches, 14 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3284 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=988, Invalid=7568, Unknown=0, NotChecked=0, Total=8556 [2021-11-21 01:03:34,032 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:03:34,032 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:03:34,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2021-11-21 01:03:34,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 643. [2021-11-21 01:03:34,048 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:03:34,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 806 transitions. [2021-11-21 01:03:34,050 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 806 transitions. Word has length 49 [2021-11-21 01:03:34,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:03:34,051 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 806 transitions. [2021-11-21 01:03:34,051 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:03:34,051 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 806 transitions. [2021-11-21 01:03:34,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-21 01:03:34,052 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:03:34,052 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:03:34,100 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-11-21 01:03:34,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:03:34,267 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:03:34,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:03:34,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1900127767, now seen corresponding path program 1 times [2021-11-21 01:03:34,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:03:34,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515600831] [2021-11-21 01:03:34,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:03:34,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:03:34,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:03:34,403 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:03:34,403 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:03:34,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515600831] [2021-11-21 01:03:34,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515600831] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:03:34,404 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147393790] [2021-11-21 01:03:34,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:03:34,404 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:03:34,404 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:03:34,407 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:03:34,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-11-21 01:03:34,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:03:34,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-21 01:03:34,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:03:34,848 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:03:34,848 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:03:34,855 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:03:34,855 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:03:35,001 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:03:35,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:03:35,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2147393790] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:03:35,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [279990448] [2021-11-21 01:03:35,141 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:03:35,141 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:03:35,141 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:03:35,141 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:03:35,141 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:03:37,821 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:03:37,822 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:03:37,893 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:03:37,893 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:03:40,874 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:03:44,803 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:03:44,803 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:03:44,878 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:03:44,879 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:03:46,587 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:03:49,104 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:03:49,105 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:03:49,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2021-11-21 01:03:49,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834221853] [2021-11-21 01:03:49,105 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:03:49,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-21 01:03:49,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:03:49,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-21 01:03:49,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1141, Unknown=0, NotChecked=0, Total=1332 [2021-11-21 01:03:49,106 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:03:49,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:03:49,654 INFO L93 Difference]: Finished difference Result 728 states and 879 transitions. [2021-11-21 01:03:49,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-21 01:03:49,655 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:03:49,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:03:49,658 INFO L225 Difference]: With dead ends: 728 [2021-11-21 01:03:49,658 INFO L226 Difference]: Without dead ends: 728 [2021-11-21 01:03:49,658 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 81 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 791 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=344, Invalid=2106, Unknown=0, NotChecked=0, Total=2450 [2021-11-21 01:03:49,659 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:03:49,659 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:03:49,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2021-11-21 01:03:49,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 624. [2021-11-21 01:03:49,670 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:03:49,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 774 transitions. [2021-11-21 01:03:49,672 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 774 transitions. Word has length 50 [2021-11-21 01:03:49,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:03:49,672 INFO L470 AbstractCegarLoop]: Abstraction has 624 states and 774 transitions. [2021-11-21 01:03:49,672 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:03:49,672 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 774 transitions. [2021-11-21 01:03:49,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-21 01:03:49,673 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:03:49,673 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:03:49,700 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-11-21 01:03:49,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:03:49,874 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:03:49,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:03:49,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1232200959, now seen corresponding path program 2 times [2021-11-21 01:03:49,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:03:49,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506621737] [2021-11-21 01:03:49,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:03:49,875 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:03:49,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:03:50,007 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:03:50,007 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:03:50,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506621737] [2021-11-21 01:03:50,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506621737] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:03:50,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [809459088] [2021-11-21 01:03:50,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-21 01:03:50,007 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:03:50,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:03:50,008 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:03:50,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-11-21 01:03:50,091 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-11-21 01:03:50,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:03:50,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-21 01:03:50,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:03:50,251 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:03:50,251 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:03:50,254 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:03:50,254 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:03:50,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:03:50,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:03:50,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [809459088] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:03:50,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1681082448] [2021-11-21 01:03:50,685 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:03:50,685 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:03:50,685 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:03:50,686 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:03:50,686 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:03:53,332 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:03:53,333 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:03:53,412 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:03:53,412 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:03:56,591 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:04:00,321 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:04:00,321 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:04:00,388 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:04:00,389 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:04:01,916 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:04:04,136 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:04:04,136 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:04:04,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2021-11-21 01:04:04,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20563430] [2021-11-21 01:04:04,137 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:04:04,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 01:04:04,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:04:04,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 01:04:04,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=1343, Unknown=0, NotChecked=0, Total=1560 [2021-11-21 01:04:04,137 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:04:04,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:04:04,689 INFO L93 Difference]: Finished difference Result 690 states and 829 transitions. [2021-11-21 01:04:04,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-21 01:04:04,689 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:04:04,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:04:04,691 INFO L225 Difference]: With dead ends: 690 [2021-11-21 01:04:04,691 INFO L226 Difference]: Without dead ends: 690 [2021-11-21 01:04:04,692 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:04:04,692 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:04:04,693 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:04:04,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-11-21 01:04:04,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 624. [2021-11-21 01:04:04,704 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:04:04,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 771 transitions. [2021-11-21 01:04:04,705 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 771 transitions. Word has length 50 [2021-11-21 01:04:04,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:04:04,706 INFO L470 AbstractCegarLoop]: Abstraction has 624 states and 771 transitions. [2021-11-21 01:04:04,706 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:04:04,706 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 771 transitions. [2021-11-21 01:04:04,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-21 01:04:04,707 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:04:04,707 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:04:04,739 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-11-21 01:04:04,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-11-21 01:04:04,931 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:04:04,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:04:04,931 INFO L85 PathProgramCache]: Analyzing trace with hash -1220384592, now seen corresponding path program 1 times [2021-11-21 01:04:04,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:04:04,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029175185] [2021-11-21 01:04:04,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:04:04,931 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:04:04,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:04:04,963 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:04:04,963 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:04:04,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029175185] [2021-11-21 01:04:04,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029175185] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:04:04,963 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:04:04,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:04:04,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914195140] [2021-11-21 01:04:04,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:04:04,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-21 01:04:04,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:04:04,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-21 01:04:04,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-21 01:04:04,965 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:04:04,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:04:04,986 INFO L93 Difference]: Finished difference Result 472 states and 569 transitions. [2021-11-21 01:04:04,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-21 01:04:04,987 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:04:04,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:04:04,989 INFO L225 Difference]: With dead ends: 472 [2021-11-21 01:04:04,989 INFO L226 Difference]: Without dead ends: 472 [2021-11-21 01:04:04,989 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:04:04,990 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:04:04,990 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:04:04,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-11-21 01:04:04,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 420. [2021-11-21 01:04:04,998 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:04:04,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 508 transitions. [2021-11-21 01:04:04,999 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 508 transitions. Word has length 49 [2021-11-21 01:04:04,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:04:05,000 INFO L470 AbstractCegarLoop]: Abstraction has 420 states and 508 transitions. [2021-11-21 01:04:05,000 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:04:05,000 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 508 transitions. [2021-11-21 01:04:05,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-21 01:04:05,001 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:04:05,001 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:04:05,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-21 01:04:05,001 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:04:05,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:04:05,002 INFO L85 PathProgramCache]: Analyzing trace with hash -920722335, now seen corresponding path program 1 times [2021-11-21 01:04:05,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:04:05,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789914539] [2021-11-21 01:04:05,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:04:05,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:04:05,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:04:05,247 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:04:05,247 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:04:05,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789914539] [2021-11-21 01:04:05,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789914539] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:04:05,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323111888] [2021-11-21 01:04:05,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:04:05,248 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:04:05,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:04:05,249 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:04:05,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-11-21 01:04:05,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:04:05,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 24 conjunts are in the unsatisfiable core [2021-11-21 01:04:05,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:04:05,463 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:04:05,463 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:04:05,697 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-11-21 01:04:05,698 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:04:05,852 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:04:05,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:04:06,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323111888] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:04:06,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2008499338] [2021-11-21 01:04:06,157 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 01:04:06,157 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:04:06,157 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:04:06,157 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:04:06,158 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:04:06,873 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 01:04:06,873 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:04:06,917 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-21 01:04:06,917 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:04:07,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:04:07,639 INFO L354 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2021-11-21 01:04:07,640 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:04:09,770 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:04:10,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:04:10,733 INFO L354 Elim1Store]: treesize reduction 46, result has 62.3 percent of original size [2021-11-21 01:04:10,734 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:04:11,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:04:11,126 INFO L354 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2021-11-21 01:04:11,126 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:04:12,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:04:12,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:04:12,203 INFO L354 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2021-11-21 01:04:12,203 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:04:12,600 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:04:14,541 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:04:14,542 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:04:14,542 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-11-21 01:04:14,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110912644] [2021-11-21 01:04:14,542 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:04:14,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-21 01:04:14,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:04:14,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-21 01:04:14,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=1655, Unknown=0, NotChecked=0, Total=1892 [2021-11-21 01:04:14,543 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:04:15,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:04:15,417 INFO L93 Difference]: Finished difference Result 487 states and 558 transitions. [2021-11-21 01:04:15,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-21 01:04:15,418 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:04:15,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:04:15,419 INFO L225 Difference]: With dead ends: 487 [2021-11-21 01:04:15,419 INFO L226 Difference]: Without dead ends: 487 [2021-11-21 01:04:15,420 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:04:15,420 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:04:15,420 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:04:15,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2021-11-21 01:04:15,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 419. [2021-11-21 01:04:15,428 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:04:15,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 504 transitions. [2021-11-21 01:04:15,430 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 504 transitions. Word has length 51 [2021-11-21 01:04:15,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:04:15,430 INFO L470 AbstractCegarLoop]: Abstraction has 419 states and 504 transitions. [2021-11-21 01:04:15,430 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:04:15,430 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 504 transitions. [2021-11-21 01:04:15,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-21 01:04:15,431 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:04:15,431 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:04:15,472 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-11-21 01:04:15,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:04:15,659 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:04:15,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:04:15,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1522378736, now seen corresponding path program 1 times [2021-11-21 01:04:15,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:04:15,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029370080] [2021-11-21 01:04:15,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:04:15,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:04:15,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:04:15,836 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:04:15,836 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:04:15,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029370080] [2021-11-21 01:04:15,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029370080] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:04:15,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123519179] [2021-11-21 01:04:15,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:04:15,837 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:04:15,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:04:15,842 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:04:15,866 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-11-21 01:04:15,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:04:15,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 55 conjunts are in the unsatisfiable core [2021-11-21 01:04:15,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:04:16,354 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 01:04:16,354 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:04:16,376 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:04:16,379 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:04:16,389 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:04:16,389 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:04:16,599 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:04:16,692 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-11-21 01:04:16,693 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:04:16,702 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-11-21 01:04:16,702 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:04:17,364 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:04:17,365 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:04:17,433 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:04:17,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:04:17,612 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:04:17,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123519179] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:04:17,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [394852549] [2021-11-21 01:04:17,652 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-21 01:04:17,653 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:04:17,653 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:04:17,653 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:04:17,653 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:04:18,690 INFO L354 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2021-11-21 01:04:18,691 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:04:18,739 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-21 01:04:18,740 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:04:19,437 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:04:19,514 INFO L354 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2021-11-21 01:04:19,515 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:04:21,709 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:04:22,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:04:22,535 INFO L354 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2021-11-21 01:04:22,535 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:04:22,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:04:22,667 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-11-21 01:04:22,667 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:04:23,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:04:23,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:04:23,912 INFO L354 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2021-11-21 01:04:23,912 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:04:24,331 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:04:26,756 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:04:26,756 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:04:26,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 25 [2021-11-21 01:04:26,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315236069] [2021-11-21 01:04:26,757 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:04:26,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-21 01:04:26,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:04:26,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-21 01:04:26,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=2293, Unknown=0, NotChecked=0, Total=2550 [2021-11-21 01:04:26,757 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:04:29,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:04:29,031 INFO L93 Difference]: Finished difference Result 466 states and 538 transitions. [2021-11-21 01:04:29,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-21 01:04:29,032 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:04:29,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:04:29,034 INFO L225 Difference]: With dead ends: 466 [2021-11-21 01:04:29,034 INFO L226 Difference]: Without dead ends: 466 [2021-11-21 01:04:29,035 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 74 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1900 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=793, Invalid=5687, Unknown=0, NotChecked=0, Total=6480 [2021-11-21 01:04:29,035 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.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:04:29,035 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.5s Time] [2021-11-21 01:04:29,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-11-21 01:04:29,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 377. [2021-11-21 01:04:29,043 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:04:29,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 449 transitions. [2021-11-21 01:04:29,043 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 449 transitions. Word has length 52 [2021-11-21 01:04:29,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:04:29,044 INFO L470 AbstractCegarLoop]: Abstraction has 377 states and 449 transitions. [2021-11-21 01:04:29,044 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:04:29,044 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 449 transitions. [2021-11-21 01:04:29,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-11-21 01:04:29,045 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:04:29,045 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:04:29,079 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-11-21 01:04:29,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-11-21 01:04:29,262 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:04:29,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:04:29,263 INFO L85 PathProgramCache]: Analyzing trace with hash -219031633, now seen corresponding path program 3 times [2021-11-21 01:04:29,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:04:29,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139250984] [2021-11-21 01:04:29,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:04:29,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:04:29,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:04:29,445 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:04:29,445 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:04:29,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [139250984] [2021-11-21 01:04:29,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [139250984] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:04:29,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849302764] [2021-11-21 01:04:29,445 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 01:04:29,445 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:04:29,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:04:29,446 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:04:29,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-11-21 01:04:29,525 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 01:04:29,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:04:29,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-21 01:04:29,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:04:29,800 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:04:29,809 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:04:29,991 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:04:29,991 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:04:29,995 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:04:29,995 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:04:30,182 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:04:30,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:04:30,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849302764] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:04:30,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [553461123] [2021-11-21 01:04:30,374 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:04:30,374 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:04:30,374 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:04:30,375 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:04:30,375 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:04:32,966 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:04:32,966 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:04:33,065 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:04:33,065 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:04:36,344 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:04:39,999 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:04:39,999 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:04:40,060 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:04:40,060 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:04:41,477 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:04:44,007 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:04:44,007 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:04:44,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 19 [2021-11-21 01:04:44,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961099113] [2021-11-21 01:04:44,008 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:04:44,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-21 01:04:44,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:04:44,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-21 01:04:44,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1531, Unknown=0, NotChecked=0, Total=1722 [2021-11-21 01:04:44,009 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:04:45,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:04:45,023 INFO L93 Difference]: Finished difference Result 528 states and 609 transitions. [2021-11-21 01:04:45,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-21 01:04:45,023 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:04:45,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:04:45,025 INFO L225 Difference]: With dead ends: 528 [2021-11-21 01:04:45,025 INFO L226 Difference]: Without dead ends: 528 [2021-11-21 01:04:45,026 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:04:45,026 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 425 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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:04:45,026 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:04:45,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-11-21 01:04:45,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 419. [2021-11-21 01:04:45,035 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:04:45,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 502 transitions. [2021-11-21 01:04:45,036 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 502 transitions. Word has length 54 [2021-11-21 01:04:45,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:04:45,037 INFO L470 AbstractCegarLoop]: Abstraction has 419 states and 502 transitions. [2021-11-21 01:04:45,037 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:04:45,037 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 502 transitions. [2021-11-21 01:04:45,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-11-21 01:04:45,038 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:04:45,039 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:04:45,076 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-11-21 01:04:45,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-11-21 01:04:45,267 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:04:45,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:04:45,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1004673083, now seen corresponding path program 4 times [2021-11-21 01:04:45,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:04:45,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767060312] [2021-11-21 01:04:45,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:04:45,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:04:45,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:04:45,376 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:04:45,377 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:04:45,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767060312] [2021-11-21 01:04:45,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767060312] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:04:45,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103243949] [2021-11-21 01:04:45,377 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-21 01:04:45,377 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:04:45,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:04:45,379 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:04:45,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-11-21 01:04:45,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:04:45,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-21 01:04:45,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:04:45,810 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:04:45,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:04:45,951 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:04:46,073 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:04:46,172 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:04:46,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103243949] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:04:46,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1327691106] [2021-11-21 01:04:46,173 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:04:46,174 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:04:46,174 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:04:46,174 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:04:46,174 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:04:48,248 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:04:48,249 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:04:48,309 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:04:48,309 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:04:51,351 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:04:54,891 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:04:54,891 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:04:55,015 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:04:55,015 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:04:56,776 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:04:59,032 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:04:59,032 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:04:59,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 8] total 19 [2021-11-21 01:04:59,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548597653] [2021-11-21 01:04:59,033 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:04:59,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-21 01:04:59,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:04:59,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-21 01:04:59,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=272, Invalid=1134, Unknown=0, NotChecked=0, Total=1406 [2021-11-21 01:04:59,034 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:04:59,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:04:59,332 INFO L93 Difference]: Finished difference Result 542 states and 634 transitions. [2021-11-21 01:04:59,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-21 01:04:59,333 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:04:59,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:04:59,335 INFO L225 Difference]: With dead ends: 542 [2021-11-21 01:04:59,336 INFO L226 Difference]: Without dead ends: 542 [2021-11-21 01:04:59,336 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 137 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=323, Invalid=1399, Unknown=0, NotChecked=0, Total=1722 [2021-11-21 01:04:59,337 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:04:59,337 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:04:59,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 542 states. [2021-11-21 01:04:59,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 542 to 419. [2021-11-21 01:04:59,347 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:04:59,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 501 transitions. [2021-11-21 01:04:59,348 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 501 transitions. Word has length 54 [2021-11-21 01:04:59,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:04:59,349 INFO L470 AbstractCegarLoop]: Abstraction has 419 states and 501 transitions. [2021-11-21 01:04:59,349 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:04:59,349 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 501 transitions. [2021-11-21 01:04:59,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-21 01:04:59,350 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:04:59,351 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:04:59,397 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-11-21 01:04:59,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-11-21 01:04:59,579 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:04:59,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:04:59,579 INFO L85 PathProgramCache]: Analyzing trace with hash 1799953919, now seen corresponding path program 1 times [2021-11-21 01:04:59,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:04:59,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123038594] [2021-11-21 01:04:59,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:04:59,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:04:59,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:04:59,792 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:04:59,793 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:04:59,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123038594] [2021-11-21 01:04:59,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123038594] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:04:59,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141970803] [2021-11-21 01:04:59,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:04:59,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:04:59,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:04:59,795 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:04:59,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-11-21 01:04:59,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:04:59,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-21 01:04:59,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:05:00,200 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:05:00,201 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:05:00,438 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:05:00,461 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:05:00,461 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:05:00,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141970803] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:05:00,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1702033055] [2021-11-21 01:05:00,599 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:05:00,599 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:05:00,599 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:05:00,599 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:05:00,600 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:05:03,200 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:05:03,200 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:05:03,268 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:05:03,268 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:05:06,319 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:05:10,021 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:05:10,021 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:05:10,121 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:05:10,121 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:05:12,153 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:05:14,679 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:05:14,680 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:05:14,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 14 [2021-11-21 01:05:14,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786078969] [2021-11-21 01:05:14,680 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:05:14,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-21 01:05:14,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:05:14,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-21 01:05:14,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=1213, Unknown=0, NotChecked=0, Total=1406 [2021-11-21 01:05:14,681 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:05:15,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:05:15,008 INFO L93 Difference]: Finished difference Result 446 states and 527 transitions. [2021-11-21 01:05:15,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-21 01:05:15,009 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:05:15,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:05:15,011 INFO L225 Difference]: With dead ends: 446 [2021-11-21 01:05:15,011 INFO L226 Difference]: Without dead ends: 446 [2021-11-21 01:05:15,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=306, Invalid=2046, Unknown=0, NotChecked=0, Total=2352 [2021-11-21 01:05:15,011 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:05:15,011 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:05:15,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-11-21 01:05:15,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 420. [2021-11-21 01:05:15,019 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:05:15,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 502 transitions. [2021-11-21 01:05:15,020 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 502 transitions. Word has length 55 [2021-11-21 01:05:15,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:05:15,021 INFO L470 AbstractCegarLoop]: Abstraction has 420 states and 502 transitions. [2021-11-21 01:05:15,021 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:05:15,021 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 502 transitions. [2021-11-21 01:05:15,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-21 01:05:15,022 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:05:15,022 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:05:15,062 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-11-21 01:05:15,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-11-21 01:05:15,247 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:05:15,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:05:15,247 INFO L85 PathProgramCache]: Analyzing trace with hash -36003314, now seen corresponding path program 3 times [2021-11-21 01:05:15,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:05:15,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816322978] [2021-11-21 01:05:15,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:05:15,248 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:05:15,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:05:15,498 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:05:15,498 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:05:15,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816322978] [2021-11-21 01:05:15,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816322978] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:05:15,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630111710] [2021-11-21 01:05:15,499 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-21 01:05:15,499 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:05:15,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:05:15,501 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:05:15,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-11-21 01:05:15,576 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-21 01:05:15,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-21 01:05:15,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-21 01:05:15,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:05:15,777 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:05:15,782 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:05:15,991 INFO L354 Elim1Store]: treesize reduction 33, result has 25.0 percent of original size [2021-11-21 01:05:15,991 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:05:15,997 INFO L354 Elim1Store]: treesize reduction 4, result has 71.4 percent of original size [2021-11-21 01:05:15,998 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:05:16,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 42 [2021-11-21 01:05:16,270 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:05:16,316 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:05:16,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:05:16,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630111710] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:05:16,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1611249643] [2021-11-21 01:05:16,569 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:05:16,570 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:05:16,570 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:05:16,570 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:05:16,570 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:05:19,011 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:05:19,012 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:05:19,094 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:05:19,095 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:05:22,359 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:05:26,267 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:05:26,267 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:05:26,354 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:05:26,354 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:05:28,587 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:05:31,465 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:05:31,465 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:05:31,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12] total 21 [2021-11-21 01:05:31,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051277245] [2021-11-21 01:05:31,465 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:05:31,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-21 01:05:31,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:05:31,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-21 01:05:31,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1771, Unknown=0, NotChecked=0, Total=1980 [2021-11-21 01:05:31,466 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:05:33,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:05:33,083 INFO L93 Difference]: Finished difference Result 531 states and 607 transitions. [2021-11-21 01:05:33,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-21 01:05:33,084 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:05:33,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:05:33,086 INFO L225 Difference]: With dead ends: 531 [2021-11-21 01:05:33,086 INFO L226 Difference]: Without dead ends: 531 [2021-11-21 01:05:33,087 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 99 SyntacticMatches, 3 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1825 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=593, Invalid=5259, Unknown=0, NotChecked=0, Total=5852 [2021-11-21 01:05:33,088 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 331 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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:05:33,088 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:05:33,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-11-21 01:05:33,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 417. [2021-11-21 01:05:33,097 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:05:33,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 495 transitions. [2021-11-21 01:05:33,098 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 495 transitions. Word has length 56 [2021-11-21 01:05:33,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:05:33,099 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 495 transitions. [2021-11-21 01:05:33,099 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:05:33,099 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 495 transitions. [2021-11-21 01:05:33,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-21 01:05:33,100 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:05:33,100 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:05:33,150 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-11-21 01:05:33,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-11-21 01:05:33,315 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:05:33,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:05:33,315 INFO L85 PathProgramCache]: Analyzing trace with hash -1807870286, now seen corresponding path program 1 times [2021-11-21 01:05:33,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:05:33,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386539870] [2021-11-21 01:05:33,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:05:33,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:05:33,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:05:33,507 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:05:33,508 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:05:33,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386539870] [2021-11-21 01:05:33,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386539870] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:05:33,508 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773921298] [2021-11-21 01:05:33,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:05:33,508 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:05:33,509 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:05:33,519 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:05:33,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-11-21 01:05:33,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:05:33,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-21 01:05:33,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:05:34,156 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:05:34,157 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:05:34,161 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:05:34,161 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:05:34,400 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:05:34,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:05:34,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773921298] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:05:34,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1458025362] [2021-11-21 01:05:34,601 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2021-11-21 01:05:34,601 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:05:34,601 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:05:34,601 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:05:34,601 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:05:37,018 INFO L354 Elim1Store]: treesize reduction 66, result has 19.5 percent of original size [2021-11-21 01:05:37,019 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:05:37,066 INFO L354 Elim1Store]: treesize reduction 82, result has 22.6 percent of original size [2021-11-21 01:05:37,066 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:05:39,431 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:05:43,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:05:43,953 INFO L354 Elim1Store]: treesize reduction 58, result has 21.6 percent of original size [2021-11-21 01:05:43,953 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:05:43,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:05:43,991 INFO L354 Elim1Store]: treesize reduction 74, result has 24.5 percent of original size [2021-11-21 01:05:43,992 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:05:44,931 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:05:47,043 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:05:47,044 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:05:47,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2021-11-21 01:05:47,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562964145] [2021-11-21 01:05:47,044 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:05:47,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-21 01:05:47,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:05:47,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-21 01:05:47,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1311, Unknown=0, NotChecked=0, Total=1482 [2021-11-21 01:05:47,045 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:05:47,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:05:47,557 INFO L93 Difference]: Finished difference Result 445 states and 515 transitions. [2021-11-21 01:05:47,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-21 01:05:47,558 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:05:47,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:05:47,560 INFO L225 Difference]: With dead ends: 445 [2021-11-21 01:05:47,560 INFO L226 Difference]: Without dead ends: 445 [2021-11-21 01:05:47,561 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 99 SyntacticMatches, 6 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=316, Invalid=2234, Unknown=0, NotChecked=0, Total=2550 [2021-11-21 01:05:47,561 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:05:47,561 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:05:47,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2021-11-21 01:05:47,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 417. [2021-11-21 01:05:47,567 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:05:47,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 493 transitions. [2021-11-21 01:05:47,568 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 493 transitions. Word has length 56 [2021-11-21 01:05:47,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:05:47,568 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 493 transitions. [2021-11-21 01:05:47,568 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:05:47,568 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 493 transitions. [2021-11-21 01:05:47,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-21 01:05:47,569 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:05:47,570 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:05:47,614 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-11-21 01:05:47,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2021-11-21 01:05:47,783 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:05:47,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:05:47,783 INFO L85 PathProgramCache]: Analyzing trace with hash -218314186, now seen corresponding path program 1 times [2021-11-21 01:05:47,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:05:47,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794098474] [2021-11-21 01:05:47,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:05:47,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:05:47,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:05:48,090 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:05:48,091 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:05:48,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794098474] [2021-11-21 01:05:48,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794098474] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:05:48,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425470873] [2021-11-21 01:05:48,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:05:48,091 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:05:48,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:05:48,092 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:05:48,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-11-21 01:05:48,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:05:48,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-21 01:05:48,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:05:48,386 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 01:05:48,387 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:05:48,612 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:05:48,612 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:05:48,694 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:05:48,796 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-11-21 01:05:48,797 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:05:48,981 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:05:48,981 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:05:49,289 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:05:49,290 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:05:49,480 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:05:49,487 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-11-21 01:05:49,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 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:05:49,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425470873] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:05:49,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1807278975] [2021-11-21 01:05:49,543 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-21 01:05:49,543 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:05:49,543 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:05:49,544 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:05:49,544 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:05:51,560 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:05:51,560 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:05:51,624 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:05:51,624 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:05:53,096 INFO L354 Elim1Store]: treesize reduction 248, result has 28.1 percent of original size [2021-11-21 01:05:53,096 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:05:55,629 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:06:00,045 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:06:00,046 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:06:00,128 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:06:00,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 241 [2021-11-21 01:06:02,260 INFO L354 Elim1Store]: treesize reduction 215, result has 25.3 percent of original size [2021-11-21 01:06:02,260 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:06:02,479 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 01:06:02,511 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 01:06:02,532 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 01:06:02,740 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:06:05,844 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:06:05,845 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:06:05,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 28 [2021-11-21 01:06:05,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [824505162] [2021-11-21 01:06:05,845 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:06:05,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-11-21 01:06:05,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:06:05,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-11-21 01:06:05,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=284, Invalid=2686, Unknown=0, NotChecked=0, Total=2970 [2021-11-21 01:06:05,846 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:06:10,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:06:10,397 INFO L93 Difference]: Finished difference Result 550 states and 617 transitions. [2021-11-21 01:06:10,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-11-21 01:06:10,398 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:06:10,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:06:10,400 INFO L225 Difference]: With dead ends: 550 [2021-11-21 01:06:10,400 INFO L226 Difference]: Without dead ends: 550 [2021-11-21 01:06:10,401 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 84 SyntacticMatches, 28 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5110 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=1565, Invalid=10867, Unknown=0, NotChecked=0, Total=12432 [2021-11-21 01:06:10,402 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 850 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 1249 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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.8s IncrementalHoareTripleChecker+Time [2021-11-21 01:06:10,402 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.8s Time] [2021-11-21 01:06:10,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-11-21 01:06:10,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 417. [2021-11-21 01:06:10,411 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:06:10,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 487 transitions. [2021-11-21 01:06:10,412 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 487 transitions. Word has length 56 [2021-11-21 01:06:10,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:06:10,413 INFO L470 AbstractCegarLoop]: Abstraction has 417 states and 487 transitions. [2021-11-21 01:06:10,413 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:06:10,413 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 487 transitions. [2021-11-21 01:06:10,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-21 01:06:10,414 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:06:10,414 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:06:10,448 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-11-21 01:06:10,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-11-21 01:06:10,634 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:06:10,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:06:10,634 INFO L85 PathProgramCache]: Analyzing trace with hash -209404068, now seen corresponding path program 1 times [2021-11-21 01:06:10,634 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:06:10,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712350874] [2021-11-21 01:06:10,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:06:10,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:06:10,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:06:10,789 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:06:10,790 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:06:10,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712350874] [2021-11-21 01:06:10,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712350874] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:06:10,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524785420] [2021-11-21 01:06:10,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:06:10,791 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:06:10,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:06:10,792 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:06:10,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-11-21 01:06:10,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:06:10,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-21 01:06:10,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:06:11,111 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:06:11,137 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:06:11,138 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:06:11,324 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:06:11,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524785420] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-21 01:06:11,325 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:06:11,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 5] total 19 [2021-11-21 01:06:11,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908928740] [2021-11-21 01:06:11,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:06:11,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-21 01:06:11,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:06:11,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-21 01:06:11,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-11-21 01:06:11,326 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:06:11,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:06:11,417 INFO L93 Difference]: Finished difference Result 406 states and 462 transitions. [2021-11-21 01:06:11,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:06:11,417 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:06:11,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:06:11,419 INFO L225 Difference]: With dead ends: 406 [2021-11-21 01:06:11,419 INFO L226 Difference]: Without dead ends: 406 [2021-11-21 01:06:11,419 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:06:11,419 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:06:11,420 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:06:11,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2021-11-21 01:06:11,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 376. [2021-11-21 01:06:11,426 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:06:11,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 425 transitions. [2021-11-21 01:06:11,427 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 425 transitions. Word has length 57 [2021-11-21 01:06:11,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:06:11,427 INFO L470 AbstractCegarLoop]: Abstraction has 376 states and 425 transitions. [2021-11-21 01:06:11,427 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:06:11,427 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 425 transitions. [2021-11-21 01:06:11,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-21 01:06:11,428 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:06:11,429 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:06:11,478 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-11-21 01:06:11,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:06:11,647 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:06:11,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:06:11,647 INFO L85 PathProgramCache]: Analyzing trace with hash 1822194776, now seen corresponding path program 1 times [2021-11-21 01:06:11,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:06:11,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321051525] [2021-11-21 01:06:11,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:06:11,647 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:06:11,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:06:12,010 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:06:12,010 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:06:12,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321051525] [2021-11-21 01:06:12,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321051525] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:06:12,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579929523] [2021-11-21 01:06:12,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:06:12,011 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:06:12,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:06:12,012 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:06:12,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-11-21 01:06:12,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:06:12,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 32 conjunts are in the unsatisfiable core [2021-11-21 01:06:12,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:06:12,303 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:06:12,303 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:06:12,720 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-11-21 01:06:12,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 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:06:13,026 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:06:13,056 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:06:13,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:06:13,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579929523] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:06:13,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [846079693] [2021-11-21 01:06:13,226 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-21 01:06:13,227 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:06:13,227 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:06:13,227 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:06:13,227 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:06:15,579 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:06:15,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 10 case distinctions, treesize of input 203 treesize of output 217 [2021-11-21 01:06:15,692 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:06:15,692 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:06:17,365 INFO L354 Elim1Store]: treesize reduction 248, result has 28.1 percent of original size [2021-11-21 01:06:17,366 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:06:19,921 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:06:24,421 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:06:24,422 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:06:24,508 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:06:24,508 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:06:26,779 INFO L354 Elim1Store]: treesize reduction 248, result has 28.1 percent of original size [2021-11-21 01:06:26,779 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:06:28,011 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:06:31,406 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:06:31,406 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:06:31,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 27 [2021-11-21 01:06:31,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061349378] [2021-11-21 01:06:31,406 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:06:31,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-11-21 01:06:31,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:06:31,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-11-21 01:06:31,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=238, Invalid=2414, Unknown=0, NotChecked=0, Total=2652 [2021-11-21 01:06:31,408 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:06:33,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:06:33,830 INFO L93 Difference]: Finished difference Result 479 states and 524 transitions. [2021-11-21 01:06:33,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-11-21 01:06:33,830 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:06:33,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:06:33,831 INFO L225 Difference]: With dead ends: 479 [2021-11-21 01:06:33,831 INFO L226 Difference]: Without dead ends: 479 [2021-11-21 01:06:33,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 91 SyntacticMatches, 6 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1972 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=768, Invalid=5712, Unknown=0, NotChecked=0, Total=6480 [2021-11-21 01:06:33,832 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:06:33,832 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:06:33,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2021-11-21 01:06:33,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 375. [2021-11-21 01:06:33,837 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:06:33,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 422 transitions. [2021-11-21 01:06:33,837 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 422 transitions. Word has length 57 [2021-11-21 01:06:33,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:06:33,838 INFO L470 AbstractCegarLoop]: Abstraction has 375 states and 422 transitions. [2021-11-21 01:06:33,838 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:06:33,838 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 422 transitions. [2021-11-21 01:06:33,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-21 01:06:33,839 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:06:33,839 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:06:33,873 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-11-21 01:06:34,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:06:34,055 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:06:34,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:06:34,055 INFO L85 PathProgramCache]: Analyzing trace with hash 631491711, now seen corresponding path program 1 times [2021-11-21 01:06:34,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:06:34,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914838955] [2021-11-21 01:06:34,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:06:34,055 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:06:34,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:06:34,082 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:06:34,082 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:06:34,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914838955] [2021-11-21 01:06:34,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914838955] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:06:34,083 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287216993] [2021-11-21 01:06:34,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:06:34,083 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:06:34,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:06:34,099 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:06:34,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-11-21 01:06:34,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:06:34,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-21 01:06:34,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:06:34,294 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:06:34,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:06:34,383 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:06:34,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287216993] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-21 01:06:34,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [321233072] [2021-11-21 01:06:34,384 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2021-11-21 01:06:34,385 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:06:34,385 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:06:34,385 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:06:34,385 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:06:36,611 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:06:36,611 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:06:36,699 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:06:36,700 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:06:39,361 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 20 for LOIs [2021-11-21 01:06:42,846 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:06:42,847 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:06:42,926 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:06:42,927 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:06:45,228 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:06:47,466 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:06:47,466 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-21 01:06:47,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2021-11-21 01:06:47,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513784811] [2021-11-21 01:06:47,467 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-21 01:06:47,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:06:47,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:06:47,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:06:47,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=377, Unknown=0, NotChecked=0, Total=506 [2021-11-21 01:06:47,468 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:06:47,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:06:47,490 INFO L93 Difference]: Finished difference Result 392 states and 435 transitions. [2021-11-21 01:06:47,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:06:47,491 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:06:47,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:06:47,492 INFO L225 Difference]: With dead ends: 392 [2021-11-21 01:06:47,492 INFO L226 Difference]: Without dead ends: 392 [2021-11-21 01:06:47,492 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 154 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=135, Invalid=417, Unknown=0, NotChecked=0, Total=552 [2021-11-21 01:06:47,493 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:06:47,493 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:06:47,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2021-11-21 01:06:47,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 374. [2021-11-21 01:06:47,498 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:06:47,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 417 transitions. [2021-11-21 01:06:47,499 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 417 transitions. Word has length 58 [2021-11-21 01:06:47,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:06:47,499 INFO L470 AbstractCegarLoop]: Abstraction has 374 states and 417 transitions. [2021-11-21 01:06:47,500 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:06:47,500 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 417 transitions. [2021-11-21 01:06:47,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-21 01:06:47,501 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:06:47,501 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:06:47,550 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-11-21 01:06:47,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-11-21 01:06:47,723 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:06:47,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:06:47,723 INFO L85 PathProgramCache]: Analyzing trace with hash 653463253, now seen corresponding path program 1 times [2021-11-21 01:06:47,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:06:47,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117170851] [2021-11-21 01:06:47,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:06:47,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:06:47,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:06:48,181 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:06:48,182 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:06:48,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117170851] [2021-11-21 01:06:48,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117170851] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:06:48,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240958213] [2021-11-21 01:06:48,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:06:48,182 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:06:48,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:06:48,185 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:06:48,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d7c21af2-088d-494c-bf2c-2ab620007528/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-11-21 01:06:48,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:06:48,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 59 conjunts are in the unsatisfiable core [2021-11-21 01:06:48,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:06:48,943 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:06:48,944 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:06:48,965 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-11-21 01:06:48,965 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:06:49,511 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:06:49,701 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-11-21 01:06:49,701 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:06:49,711 INFO L354 Elim1Store]: treesize reduction 21, result has 16.0 percent of original size [2021-11-21 01:06:49,711 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:06:51,185 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 01:06:51,186 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:06:51,188 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 01:06:51,188 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:06:51,294 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:06:51,294 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:06:51,361 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:06:51,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:06:51,713 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:06:51,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240958213] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:06:51,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1856807656] [2021-11-21 01:06:51,803 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-21 01:06:51,804 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:06:51,804 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:06:51,804 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:06:51,804 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:06:54,243 INFO L354 Elim1Store]: treesize reduction 193, result has 20.9 percent of original size [2021-11-21 01:06:54,244 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:06:54,314 INFO L354 Elim1Store]: treesize reduction 209, result has 28.7 percent of original size [2021-11-21 01:06:54,314 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:06:55,903 INFO L354 Elim1Store]: treesize reduction 248, result has 28.1 percent of original size [2021-11-21 01:06:55,904 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:06:58,355 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2021-11-21 01:07:02,967 INFO L354 Elim1Store]: treesize reduction 176, result has 15.8 percent of original size [2021-11-21 01:07:02,968 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:07:03,044 INFO L354 Elim1Store]: treesize reduction 196, result has 22.5 percent of original size [2021-11-21 01:07:03,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, 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:07:05,040 INFO L354 Elim1Store]: treesize reduction 215, result has 25.3 percent of original size [2021-11-21 01:07:05,040 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:07:05,284 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 01:07:05,313 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 01:07:05,340 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-11-21 01:07:05,754 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:07:09,547 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-21 01:07:09,547 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-21 01:07:09,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 30 [2021-11-21 01:07:09,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177171722] [2021-11-21 01:07:09,547 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-21 01:07:09,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-21 01:07:09,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:07:09,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-21 01:07:09,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=283, Invalid=3023, Unknown=0, NotChecked=0, Total=3306 [2021-11-21 01:07:09,549 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)