./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 e04fb08f Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0 --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 --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-e04fb08 [2022-11-16 19:52:11,534 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 19:52:11,535 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 19:52:11,559 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 19:52:11,559 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 19:52:11,560 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 19:52:11,562 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 19:52:11,575 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 19:52:11,578 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 19:52:11,582 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 19:52:11,583 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 19:52:11,584 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 19:52:11,584 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 19:52:11,585 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 19:52:11,586 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 19:52:11,587 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 19:52:11,588 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 19:52:11,589 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 19:52:11,600 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 19:52:11,607 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 19:52:11,609 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 19:52:11,613 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 19:52:11,615 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 19:52:11,616 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 19:52:11,619 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 19:52:11,620 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 19:52:11,620 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 19:52:11,621 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 19:52:11,621 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 19:52:11,622 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 19:52:11,623 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 19:52:11,623 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 19:52:11,624 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 19:52:11,625 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 19:52:11,629 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 19:52:11,631 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 19:52:11,632 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 19:52:11,632 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 19:52:11,632 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 19:52:11,633 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 19:52:11,634 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 19:52:11,635 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2022-11-16 19:52:11,683 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 19:52:11,684 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 19:52:11,684 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 19:52:11,685 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 19:52:11,686 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 19:52:11,686 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 19:52:11,686 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-16 19:52:11,686 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-16 19:52:11,686 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-16 19:52:11,687 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-16 19:52:11,688 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-16 19:52:11,688 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-16 19:52:11,688 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-16 19:52:11,688 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-16 19:52:11,688 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-16 19:52:11,689 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-16 19:52:11,689 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-16 19:52:11,689 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-16 19:52:11,690 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 19:52:11,690 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 19:52:11,690 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 19:52:11,690 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 19:52:11,691 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-16 19:52:11,691 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 19:52:11,691 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 19:52:11,691 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 19:52:11,691 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-16 19:52:11,691 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-16 19:52:11,692 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-16 19:52:11,692 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 19:52:11,692 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-16 19:52:11,693 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 19:52:11,693 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 19:52:11,693 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 19:52:11,693 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 19:52:11,693 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:52:11,694 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 19:52:11,694 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-16 19:52:11,694 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 19:52:11,694 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-16 19:52:11,694 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 19:52:11,695 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-16 19:52:11,695 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/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_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0 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 [2022-11-16 19:52:12,084 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 19:52:12,120 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 19:52:12,122 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 19:52:12,124 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 19:52:12,124 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 19:52:12,126 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2022-11-16 19:52:12,208 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/data/a844ec379/a510c7909fa54f39b881e7880a3f1e7f/FLAG00d84625d [2022-11-16 19:52:12,868 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 19:52:12,869 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2022-11-16 19:52:12,900 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/data/a844ec379/a510c7909fa54f39b881e7880a3f1e7f/FLAG00d84625d [2022-11-16 19:52:13,132 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/data/a844ec379/a510c7909fa54f39b881e7880a3f1e7f [2022-11-16 19:52:13,135 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 19:52:13,136 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 19:52:13,142 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 19:52:13,142 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 19:52:13,148 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 19:52:13,149 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:52:13" (1/1) ... [2022-11-16 19:52:13,150 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2180b133 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:13, skipping insertion in model container [2022-11-16 19:52:13,150 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:52:13" (1/1) ... [2022-11-16 19:52:13,158 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 19:52:13,219 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 19:52:13,670 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:52:13,685 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 19:52:13,750 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:52:13,787 INFO L208 MainTranslator]: Completed translation [2022-11-16 19:52:13,787 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:13 WrapperNode [2022-11-16 19:52:13,788 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 19:52:13,789 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 19:52:13,789 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 19:52:13,790 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 19:52:13,798 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:13" (1/1) ... [2022-11-16 19:52:13,834 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:13" (1/1) ... [2022-11-16 19:52:13,878 INFO L138 Inliner]: procedures = 168, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 95 [2022-11-16 19:52:13,878 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 19:52:13,879 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 19:52:13,879 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 19:52:13,879 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 19:52:13,891 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:13" (1/1) ... [2022-11-16 19:52:13,891 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:13" (1/1) ... [2022-11-16 19:52:13,894 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:13" (1/1) ... [2022-11-16 19:52:13,896 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:13" (1/1) ... [2022-11-16 19:52:13,903 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:13" (1/1) ... [2022-11-16 19:52:13,907 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:13" (1/1) ... [2022-11-16 19:52:13,909 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:13" (1/1) ... [2022-11-16 19:52:13,910 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:13" (1/1) ... [2022-11-16 19:52:13,918 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 19:52:13,919 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 19:52:13,919 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 19:52:13,919 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 19:52:13,920 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:13" (1/1) ... [2022-11-16 19:52:13,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:52:13,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:52:13,963 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 19:52:13,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 19:52:14,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-16 19:52:14,011 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2022-11-16 19:52:14,012 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2022-11-16 19:52:14,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 19:52:14,012 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 19:52:14,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-16 19:52:14,012 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 19:52:14,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-16 19:52:14,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 19:52:14,013 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 19:52:14,013 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 19:52:14,132 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 19:52:14,134 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 19:52:14,429 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 19:52:14,465 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 19:52:14,465 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-16 19:52:14,468 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:52:14 BoogieIcfgContainer [2022-11-16 19:52:14,468 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 19:52:14,471 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 19:52:14,471 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 19:52:14,476 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 19:52:14,476 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 07:52:13" (1/3) ... [2022-11-16 19:52:14,477 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@55fd9aa7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:52:14, skipping insertion in model container [2022-11-16 19:52:14,477 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:13" (2/3) ... [2022-11-16 19:52:14,478 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@55fd9aa7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:52:14, skipping insertion in model container [2022-11-16 19:52:14,478 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:52:14" (3/3) ... [2022-11-16 19:52:14,480 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_2.i [2022-11-16 19:52:14,501 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 19:52:14,502 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2022-11-16 19:52:14,573 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 19:52:14,582 INFO L357 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@40e4d59c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 19:52:14,583 INFO L358 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2022-11-16 19:52:14,588 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) [2022-11-16 19:52:14,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-16 19:52:14,598 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:14,599 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-16 19:52:14,600 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:52:14,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:14,609 INFO L85 PathProgramCache]: Analyzing trace with hash 130425256, now seen corresponding path program 1 times [2022-11-16 19:52:14,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:14,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896440205] [2022-11-16 19:52:14,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:14,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:14,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:15,104 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:15,105 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:15,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896440205] [2022-11-16 19:52:15,106 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896440205] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:15,107 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:52:15,107 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:52:15,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101081750] [2022-11-16 19:52:15,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:15,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:52:15,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:15,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:52:15,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-16 19:52:15,149 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) [2022-11-16 19:52:15,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:15,376 INFO L93 Difference]: Finished difference Result 118 states and 139 transitions. [2022-11-16 19:52:15,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:52:15,379 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 [2022-11-16 19:52:15,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:15,393 INFO L225 Difference]: With dead ends: 118 [2022-11-16 19:52:15,393 INFO L226 Difference]: Without dead ends: 115 [2022-11-16 19:52:15,395 INFO L412 NwaCegarLoop]: 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 [2022-11-16 19:52:15,401 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 101 mSDsluCounter, 61 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.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:15,402 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 112 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:52:15,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2022-11-16 19:52:15,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 89. [2022-11-16 19:52:15,470 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) [2022-11-16 19:52:15,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 120 transitions. [2022-11-16 19:52:15,483 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 120 transitions. Word has length 5 [2022-11-16 19:52:15,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:15,484 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 120 transitions. [2022-11-16 19:52:15,484 INFO L496 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) [2022-11-16 19:52:15,485 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 120 transitions. [2022-11-16 19:52:15,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-11-16 19:52:15,486 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:15,486 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-11-16 19:52:15,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 19:52:15,487 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:52:15,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:15,488 INFO L85 PathProgramCache]: Analyzing trace with hash 130425257, now seen corresponding path program 1 times [2022-11-16 19:52:15,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:15,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912722461] [2022-11-16 19:52:15,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:15,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:15,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:15,725 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:15,726 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:15,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912722461] [2022-11-16 19:52:15,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912722461] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:15,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:52:15,727 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:52:15,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996737351] [2022-11-16 19:52:15,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:15,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:52:15,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:15,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:52:15,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:52:15,730 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) [2022-11-16 19:52:15,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:15,896 INFO L93 Difference]: Finished difference Result 214 states and 301 transitions. [2022-11-16 19:52:15,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:52:15,897 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 [2022-11-16 19:52:15,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:15,899 INFO L225 Difference]: With dead ends: 214 [2022-11-16 19:52:15,899 INFO L226 Difference]: Without dead ends: 214 [2022-11-16 19:52:15,899 INFO L412 NwaCegarLoop]: 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 [2022-11-16 19:52:15,901 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 117 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:15,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 197 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:52:15,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2022-11-16 19:52:15,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 163. [2022-11-16 19:52:15,916 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) [2022-11-16 19:52:15,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 256 transitions. [2022-11-16 19:52:15,919 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 256 transitions. Word has length 5 [2022-11-16 19:52:15,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:15,920 INFO L495 AbstractCegarLoop]: Abstraction has 163 states and 256 transitions. [2022-11-16 19:52:15,920 INFO L496 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) [2022-11-16 19:52:15,920 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 256 transitions. [2022-11-16 19:52:15,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-16 19:52:15,921 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:15,921 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-16 19:52:15,921 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-16 19:52:15,922 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:52:15,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:15,922 INFO L85 PathProgramCache]: Analyzing trace with hash -251784379, now seen corresponding path program 1 times [2022-11-16 19:52:15,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:15,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529430964] [2022-11-16 19:52:15,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:15,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:15,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:16,294 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:16,294 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:16,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529430964] [2022-11-16 19:52:16,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529430964] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:16,295 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:52:16,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:52:16,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116222863] [2022-11-16 19:52:16,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:16,299 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:52:16,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:16,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:52:16,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:52:16,301 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) [2022-11-16 19:52:16,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:16,550 INFO L93 Difference]: Finished difference Result 237 states and 341 transitions. [2022-11-16 19:52:16,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:52:16,551 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 [2022-11-16 19:52:16,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:16,558 INFO L225 Difference]: With dead ends: 237 [2022-11-16 19:52:16,559 INFO L226 Difference]: Without dead ends: 237 [2022-11-16 19:52:16,559 INFO L412 NwaCegarLoop]: 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 [2022-11-16 19:52:16,567 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 134 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:16,570 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 154 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:52:16,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2022-11-16 19:52:16,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 166. [2022-11-16 19:52:16,597 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) [2022-11-16 19:52:16,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 259 transitions. [2022-11-16 19:52:16,603 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 259 transitions. Word has length 6 [2022-11-16 19:52:16,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:16,604 INFO L495 AbstractCegarLoop]: Abstraction has 166 states and 259 transitions. [2022-11-16 19:52:16,604 INFO L496 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) [2022-11-16 19:52:16,605 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 259 transitions. [2022-11-16 19:52:16,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-16 19:52:16,605 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:16,605 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:52:16,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-16 19:52:16,606 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:52:16,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:16,610 INFO L85 PathProgramCache]: Analyzing trace with hash 784618888, now seen corresponding path program 1 times [2022-11-16 19:52:16,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:16,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813062329] [2022-11-16 19:52:16,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:16,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:16,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:16,990 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:16,990 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:16,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813062329] [2022-11-16 19:52:16,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813062329] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:16,992 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:52:16,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:52:16,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581851810] [2022-11-16 19:52:16,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:16,994 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:52:16,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:16,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:52:16,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:52:16,995 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) [2022-11-16 19:52:17,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:17,163 INFO L93 Difference]: Finished difference Result 216 states and 302 transitions. [2022-11-16 19:52:17,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:52:17,164 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 [2022-11-16 19:52:17,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:17,166 INFO L225 Difference]: With dead ends: 216 [2022-11-16 19:52:17,167 INFO L226 Difference]: Without dead ends: 216 [2022-11-16 19:52:17,168 INFO L412 NwaCegarLoop]: 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 [2022-11-16 19:52:17,177 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 119 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:17,179 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 175 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:52:17,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2022-11-16 19:52:17,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 166. [2022-11-16 19:52:17,200 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) [2022-11-16 19:52:17,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 257 transitions. [2022-11-16 19:52:17,204 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 257 transitions. Word has length 7 [2022-11-16 19:52:17,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:17,205 INFO L495 AbstractCegarLoop]: Abstraction has 166 states and 257 transitions. [2022-11-16 19:52:17,205 INFO L496 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) [2022-11-16 19:52:17,205 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 257 transitions. [2022-11-16 19:52:17,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-16 19:52:17,206 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:17,206 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:52:17,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-16 19:52:17,206 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:52:17,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:17,207 INFO L85 PathProgramCache]: Analyzing trace with hash -1446618201, now seen corresponding path program 1 times [2022-11-16 19:52:17,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:17,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625794778] [2022-11-16 19:52:17,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:17,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:17,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:17,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:17,296 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:17,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625794778] [2022-11-16 19:52:17,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625794778] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:17,297 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:52:17,297 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:52:17,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132307348] [2022-11-16 19:52:17,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:17,299 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:52:17,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:17,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:52:17,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:52:17,300 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) [2022-11-16 19:52:17,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:17,447 INFO L93 Difference]: Finished difference Result 244 states and 338 transitions. [2022-11-16 19:52:17,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:52:17,449 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 [2022-11-16 19:52:17,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:17,455 INFO L225 Difference]: With dead ends: 244 [2022-11-16 19:52:17,456 INFO L226 Difference]: Without dead ends: 244 [2022-11-16 19:52:17,456 INFO L412 NwaCegarLoop]: 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 [2022-11-16 19:52:17,457 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 175 mSDsluCounter, 112 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 [2022-11-16 19:52:17,458 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 160 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:52:17,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-11-16 19:52:17,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 201. [2022-11-16 19:52:17,486 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) [2022-11-16 19:52:17,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 306 transitions. [2022-11-16 19:52:17,488 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 306 transitions. Word has length 8 [2022-11-16 19:52:17,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:17,489 INFO L495 AbstractCegarLoop]: Abstraction has 201 states and 306 transitions. [2022-11-16 19:52:17,489 INFO L496 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) [2022-11-16 19:52:17,489 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 306 transitions. [2022-11-16 19:52:17,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-16 19:52:17,490 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:17,490 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:52:17,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-16 19:52:17,490 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:52:17,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:17,491 INFO L85 PathProgramCache]: Analyzing trace with hash -1895491222, now seen corresponding path program 1 times [2022-11-16 19:52:17,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:17,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568010198] [2022-11-16 19:52:17,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:17,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:17,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:17,586 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:17,586 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:17,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568010198] [2022-11-16 19:52:17,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568010198] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:17,587 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:52:17,587 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:52:17,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753460128] [2022-11-16 19:52:17,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:17,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:52:17,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:17,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:52:17,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:52:17,589 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) [2022-11-16 19:52:17,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:17,698 INFO L93 Difference]: Finished difference Result 239 states and 321 transitions. [2022-11-16 19:52:17,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:52:17,699 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 [2022-11-16 19:52:17,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:17,700 INFO L225 Difference]: With dead ends: 239 [2022-11-16 19:52:17,700 INFO L226 Difference]: Without dead ends: 239 [2022-11-16 19:52:17,701 INFO L412 NwaCegarLoop]: 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 [2022-11-16 19:52:17,701 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 156 mSDsluCounter, 130 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 [2022-11-16 19:52:17,702 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 182 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:52:17,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2022-11-16 19:52:17,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 211. [2022-11-16 19:52:17,710 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) [2022-11-16 19:52:17,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 319 transitions. [2022-11-16 19:52:17,712 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 319 transitions. Word has length 9 [2022-11-16 19:52:17,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:17,713 INFO L495 AbstractCegarLoop]: Abstraction has 211 states and 319 transitions. [2022-11-16 19:52:17,713 INFO L496 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) [2022-11-16 19:52:17,713 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 319 transitions. [2022-11-16 19:52:17,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-16 19:52:17,714 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:17,714 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:52:17,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-16 19:52:17,715 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:52:17,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:17,715 INFO L85 PathProgramCache]: Analyzing trace with hash -354750800, now seen corresponding path program 1 times [2022-11-16 19:52:17,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:17,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980060713] [2022-11-16 19:52:17,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:17,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:17,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:17,917 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:17,917 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:17,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980060713] [2022-11-16 19:52:17,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980060713] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:52:17,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587000484] [2022-11-16 19:52:17,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:17,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:52:17,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:52:17,926 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:52:17,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-16 19:52:18,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:18,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-16 19:52:18,032 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:52:18,318 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:18,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:52:18,455 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:18,455 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587000484] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:52:18,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1860146119] [2022-11-16 19:52:18,485 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2022-11-16 19:52:18,485 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:52:18,493 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:52:18,499 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:52:18,499 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:52:18,605 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 157 for LOIs [2022-11-16 19:52:21,352 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:52:25,135 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '2449#(and (<= |parse_input_~input#1.offset| 0) (= 6 |~#commands~0.base|) (<= 0 ~global~0.offset) (<= 3 |parse_input_~input#1.base|) (<= 0 |parse_input_~input#1.offset|) (<= 0 ~global~0.base) (<= |parse_input_~input#1.base| 3) (= |parse_input_#in~input#1.base| 3) (= |~#commands~0.offset| 0) (<= ~global~0.offset 0) (not (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|))) (<= ~global~0.base 0) (= |old(~global~0.base)| 0) (= |#NULL.offset| 0) (< |parse_input_~i~0#1| 2) (= |parse_input_#in~input#1.offset| 0) (= |old(~global~0.offset)| 0) (<= 0 |#StackHeapBarrier|) (<= 0 |parse_input_~i~0#1|) (= |#NULL.base| 0))' at error location [2022-11-16 19:52:25,135 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:52:25,135 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 19:52:25,136 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 11 [2022-11-16 19:52:25,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776060568] [2022-11-16 19:52:25,136 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 19:52:25,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-16 19:52:25,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:25,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-16 19:52:25,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2022-11-16 19:52:25,138 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) [2022-11-16 19:52:25,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:25,510 INFO L93 Difference]: Finished difference Result 293 states and 406 transitions. [2022-11-16 19:52:25,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 19:52:25,511 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 [2022-11-16 19:52:25,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:25,513 INFO L225 Difference]: With dead ends: 293 [2022-11-16 19:52:25,513 INFO L226 Difference]: Without dead ends: 293 [2022-11-16 19:52:25,513 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2022-11-16 19:52:25,514 INFO L413 NwaCegarLoop]: 89 mSDtfsCounter, 406 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:25,515 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [406 Valid, 381 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 19:52:25,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2022-11-16 19:52:25,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 223. [2022-11-16 19:52:25,523 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) [2022-11-16 19:52:25,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 329 transitions. [2022-11-16 19:52:25,525 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 329 transitions. Word has length 13 [2022-11-16 19:52:25,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:25,525 INFO L495 AbstractCegarLoop]: Abstraction has 223 states and 329 transitions. [2022-11-16 19:52:25,526 INFO L496 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) [2022-11-16 19:52:25,526 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 329 transitions. [2022-11-16 19:52:25,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-16 19:52:25,527 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:25,527 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:52:25,542 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-16 19:52:25,731 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:52:25,732 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:52:25,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:25,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1887627038, now seen corresponding path program 1 times [2022-11-16 19:52:25,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:25,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838316315] [2022-11-16 19:52:25,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:25,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:25,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:25,971 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:25,971 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:25,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838316315] [2022-11-16 19:52:25,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838316315] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:52:25,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890606245] [2022-11-16 19:52:25,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:25,972 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:52:25,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:52:25,975 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:52:26,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-16 19:52:26,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:26,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-16 19:52:26,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:52:26,315 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:52:26,326 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:26,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:52:26,402 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:26,403 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890606245] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:52:26,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1218836532] [2022-11-16 19:52:26,405 INFO L159 IcfgInterpreter]: Started Sifa with 12 locations of interest [2022-11-16 19:52:26,406 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:52:26,406 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:52:26,406 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:52:26,406 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:52:26,455 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 157 for LOIs [2022-11-16 19:52:28,584 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:52:33,209 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1218836532] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:33,210 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-16 19:52:33,210 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5, 4, 4] total 18 [2022-11-16 19:52:33,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222181273] [2022-11-16 19:52:33,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:33,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:52:33,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:33,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:52:33,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=298, Unknown=0, NotChecked=0, Total=380 [2022-11-16 19:52:33,212 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) [2022-11-16 19:52:34,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:34,367 INFO L93 Difference]: Finished difference Result 211 states and 290 transitions. [2022-11-16 19:52:34,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 19:52:34,368 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 [2022-11-16 19:52:34,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:34,369 INFO L225 Difference]: With dead ends: 211 [2022-11-16 19:52:34,369 INFO L226 Difference]: Without dead ends: 211 [2022-11-16 19:52:34,370 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 22 SyntacticMatches, 6 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2022-11-16 19:52:34,371 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 45 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:34,371 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 129 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-16 19:52:34,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2022-11-16 19:52:34,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 205. [2022-11-16 19:52:34,386 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) [2022-11-16 19:52:34,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 284 transitions. [2022-11-16 19:52:34,387 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 284 transitions. Word has length 14 [2022-11-16 19:52:34,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:34,388 INFO L495 AbstractCegarLoop]: Abstraction has 205 states and 284 transitions. [2022-11-16 19:52:34,388 INFO L496 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) [2022-11-16 19:52:34,388 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 284 transitions. [2022-11-16 19:52:34,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-11-16 19:52:34,389 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:34,389 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:52:34,413 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-16 19:52:34,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:52:34,595 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:52:34,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:34,595 INFO L85 PathProgramCache]: Analyzing trace with hash 351522922, now seen corresponding path program 1 times [2022-11-16 19:52:34,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:34,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815837848] [2022-11-16 19:52:34,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:34,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:34,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:34,652 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:34,652 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:34,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815837848] [2022-11-16 19:52:34,653 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815837848] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:34,653 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:52:34,653 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:52:34,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145484281] [2022-11-16 19:52:34,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:34,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:52:34,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:34,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:52:34,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:52:34,655 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) [2022-11-16 19:52:34,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:34,668 INFO L93 Difference]: Finished difference Result 211 states and 288 transitions. [2022-11-16 19:52:34,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:52:34,669 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 [2022-11-16 19:52:34,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:34,677 INFO L225 Difference]: With dead ends: 211 [2022-11-16 19:52:34,677 INFO L226 Difference]: Without dead ends: 211 [2022-11-16 19:52:34,678 INFO L412 NwaCegarLoop]: 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 [2022-11-16 19:52:34,678 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 13 mSDsluCounter, 50 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 [2022-11-16 19:52:34,679 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 112 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:52:34,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2022-11-16 19:52:34,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 205. [2022-11-16 19:52:34,689 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) [2022-11-16 19:52:34,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 281 transitions. [2022-11-16 19:52:34,691 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 281 transitions. Word has length 23 [2022-11-16 19:52:34,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:34,691 INFO L495 AbstractCegarLoop]: Abstraction has 205 states and 281 transitions. [2022-11-16 19:52:34,691 INFO L496 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) [2022-11-16 19:52:34,691 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 281 transitions. [2022-11-16 19:52:34,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-16 19:52:34,693 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:34,693 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:52:34,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-16 19:52:34,694 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:52:34,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:34,694 INFO L85 PathProgramCache]: Analyzing trace with hash -1643273810, now seen corresponding path program 1 times [2022-11-16 19:52:34,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:34,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909542516] [2022-11-16 19:52:34,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:34,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:34,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:34,932 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:34,933 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:34,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909542516] [2022-11-16 19:52:34,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909542516] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:52:34,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658289543] [2022-11-16 19:52:34,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:34,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:52:34,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:52:34,935 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:52:34,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-16 19:52:35,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:35,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:52:35,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:52:35,298 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:35,305 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:52:35,371 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:35,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:52:35,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658289543] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:52:35,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [138754843] [2022-11-16 19:52:35,573 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2022-11-16 19:52:35,573 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:52:35,574 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:52:35,574 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:52:35,574 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:52:35,733 INFO L321 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-16 19:52:35,734 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:52:36,052 INFO L321 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-16 19:52:36,053 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:52:36,396 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 187 for LOIs [2022-11-16 19:52:37,550 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:52:51,338 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4017#(and (= ~global~0.base |old(~global~0.base)|) (= |old(#length)| |#length|) (<= 0 |#NULL.base|) (<= 0 |old(~global~0.offset)|) (<= 6 |~#commands~0.base|) (= ~state~0 |old(~state~0)|) (<= 0 ~global~0.offset) (<= |#NULL.offset| 0) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (<= |~#commands~0.base| 6) (<= 0 |parse_input_#in~input#1.offset|) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (= |parse_input_#in~input#1.base| 4) (<= 0 |~#commands~0.offset|) (= |parse_input_~i~0#1| 0) (<= |parse_input_#in~input#1.offset| 0) (<= ~global~0.offset 0) (<= |#NULL.base| 0) (not (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|))) (= |old(#valid)| |#valid|) (<= 0 |#NULL.offset|) (<= |old(~global~0.offset)| 0) (<= 0 |#StackHeapBarrier|) (<= |~#commands~0.offset| 0))' at error location [2022-11-16 19:52:51,339 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:52:51,339 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:52:51,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 12 [2022-11-16 19:52:51,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157332995] [2022-11-16 19:52:51,339 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:52:51,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:52:51,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:51,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:52:51,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=938, Unknown=0, NotChecked=0, Total=1190 [2022-11-16 19:52:51,341 INFO L87 Difference]: Start difference. First operand 205 states and 281 transitions. Second operand has 14 states, 11 states have (on average 4.0) internal successors, (44), 11 states have internal predecessors, (44), 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) [2022-11-16 19:52:52,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:52,190 INFO L93 Difference]: Finished difference Result 392 states and 514 transitions. [2022-11-16 19:52:52,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-16 19:52:52,191 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 4.0) internal successors, (44), 11 states have internal predecessors, (44), 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 25 [2022-11-16 19:52:52,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:52,193 INFO L225 Difference]: With dead ends: 392 [2022-11-16 19:52:52,194 INFO L226 Difference]: Without dead ends: 392 [2022-11-16 19:52:52,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 14.5s TimeCoverageRelationStatistics Valid=401, Invalid=1669, Unknown=0, NotChecked=0, Total=2070 [2022-11-16 19:52:52,195 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 639 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 639 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 66 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:52,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [639 Valid, 309 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 267 Invalid, 0 Unknown, 66 Unchecked, 0.3s Time] [2022-11-16 19:52:52,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2022-11-16 19:52:52,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 286. [2022-11-16 19:52:52,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 245 states have (on average 1.5142857142857142) internal successors, (371), 269 states have internal predecessors, (371), 9 states have call successors, (9), 7 states have call predecessors, (9), 14 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2022-11-16 19:52:52,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 410 transitions. [2022-11-16 19:52:52,208 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 410 transitions. Word has length 25 [2022-11-16 19:52:52,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:52,209 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 410 transitions. [2022-11-16 19:52:52,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 4.0) internal successors, (44), 11 states have internal predecessors, (44), 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) [2022-11-16 19:52:52,209 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 410 transitions. [2022-11-16 19:52:52,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-16 19:52:52,210 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:52,210 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:52:52,219 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-16 19:52:52,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:52:52,416 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:52:52,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:52,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1123038032, now seen corresponding path program 1 times [2022-11-16 19:52:52,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:52,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728078716] [2022-11-16 19:52:52,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:52,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:52,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:52,530 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:52,531 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:52,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728078716] [2022-11-16 19:52:52,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728078716] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:52:52,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154405848] [2022-11-16 19:52:52,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:52,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:52:52,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:52:52,543 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:52:52,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-16 19:52:52,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:52,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-16 19:52:52,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:52:52,749 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:52,749 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:52:52,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154405848] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:52,749 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 19:52:52,749 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 8 [2022-11-16 19:52:52,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187237514] [2022-11-16 19:52:52,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:52,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:52:52,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:52,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:52:52,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:52:52,752 INFO L87 Difference]: Start difference. First operand 286 states and 410 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 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) [2022-11-16 19:52:52,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:52,846 INFO L93 Difference]: Finished difference Result 376 states and 524 transitions. [2022-11-16 19:52:52,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:52:52,847 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 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 26 [2022-11-16 19:52:52,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:52,850 INFO L225 Difference]: With dead ends: 376 [2022-11-16 19:52:52,850 INFO L226 Difference]: Without dead ends: 376 [2022-11-16 19:52:52,850 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:52:52,851 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 129 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:52,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 141 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:52:52,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2022-11-16 19:52:52,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 307. [2022-11-16 19:52:52,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 266 states have (on average 1.5263157894736843) internal successors, (406), 290 states have internal predecessors, (406), 9 states have call successors, (9), 7 states have call predecessors, (9), 14 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2022-11-16 19:52:52,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 445 transitions. [2022-11-16 19:52:52,865 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 445 transitions. Word has length 26 [2022-11-16 19:52:52,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:52,867 INFO L495 AbstractCegarLoop]: Abstraction has 307 states and 445 transitions. [2022-11-16 19:52:52,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 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) [2022-11-16 19:52:52,868 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 445 transitions. [2022-11-16 19:52:52,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-16 19:52:52,874 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:52,874 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:52:52,887 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-11-16 19:52:53,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-11-16 19:52:53,079 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:52:53,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:53,080 INFO L85 PathProgramCache]: Analyzing trace with hash 1361832013, now seen corresponding path program 1 times [2022-11-16 19:52:53,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:53,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112666385] [2022-11-16 19:52:53,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:53,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:53,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:53,685 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:53,685 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:53,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112666385] [2022-11-16 19:52:53,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112666385] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:52:53,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134155944] [2022-11-16 19:52:53,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:53,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:52:53,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:52:53,687 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:52:53,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-16 19:52:53,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:53,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 224 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-16 19:52:53,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:52:54,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:54,115 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:52:54,223 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:52:54,227 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:52:54,257 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:54,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:52:54,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134155944] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:52:54,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [562621150] [2022-11-16 19:52:54,477 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2022-11-16 19:52:54,477 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:52:54,477 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:52:54,477 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:52:54,477 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:52:54,617 INFO L321 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-16 19:52:54,618 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:52:54,880 INFO L321 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-16 19:52:54,881 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:52:55,156 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 187 for LOIs [2022-11-16 19:52:55,981 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:53:09,683 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '5626#(and (= ~global~0.base |old(~global~0.base)|) (= |old(#length)| |#length|) (<= 0 |#NULL.base|) (<= 0 |old(~global~0.offset)|) (<= 6 |~#commands~0.base|) (= ~state~0 |old(~state~0)|) (<= 0 ~global~0.offset) (<= |#NULL.offset| 0) (= (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)) |parse_input_#t~mem3#1.offset|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|)) (<= |~#commands~0.base| 6) (<= 0 |parse_input_#in~input#1.offset|) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (= |parse_input_#in~input#1.base| 4) (<= 0 |~#commands~0.offset|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |parse_input_#t~mem3#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) (= |parse_input_~i~0#1| 0) (<= |parse_input_#in~input#1.offset| 0) (<= ~global~0.offset 0) (<= |#NULL.base| 0) (or (not (< |parse_input_#t~mem3#1.offset| (select |#length| |parse_input_#t~mem3#1.base|))) (not (<= 0 |parse_input_#t~mem3#1.offset|))) (= |old(#valid)| |#valid|) (<= 0 |#NULL.offset|) (<= |old(~global~0.offset)| 0) (<= 0 |#StackHeapBarrier|) (<= |~#commands~0.offset| 0) (= (select |#valid| |~#commands~0.base|) 1))' at error location [2022-11-16 19:53:09,683 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:53:09,683 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:53:09,683 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 17 [2022-11-16 19:53:09,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77166280] [2022-11-16 19:53:09,684 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:53:09,684 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-16 19:53:09,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:53:09,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-16 19:53:09,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=313, Invalid=1166, Unknown=3, NotChecked=0, Total=1482 [2022-11-16 19:53:09,686 INFO L87 Difference]: Start difference. First operand 307 states and 445 transitions. Second operand has 18 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 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) [2022-11-16 19:53:10,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:53:10,772 INFO L93 Difference]: Finished difference Result 485 states and 650 transitions. [2022-11-16 19:53:10,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-16 19:53:10,773 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 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 27 [2022-11-16 19:53:10,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:53:10,775 INFO L225 Difference]: With dead ends: 485 [2022-11-16 19:53:10,775 INFO L226 Difference]: Without dead ends: 485 [2022-11-16 19:53:10,776 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 831 ImplicationChecksByTransitivity, 14.7s TimeCoverageRelationStatistics Valid=520, Invalid=2128, Unknown=4, NotChecked=0, Total=2652 [2022-11-16 19:53:10,777 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 307 mSDsluCounter, 438 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 488 SdHoareTripleChecker+Invalid, 610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 114 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 19:53:10,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 488 Invalid, 610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 469 Invalid, 0 Unknown, 114 Unchecked, 0.5s Time] [2022-11-16 19:53:10,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2022-11-16 19:53:10,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 372. [2022-11-16 19:53:10,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 328 states have (on average 1.5060975609756098) internal successors, (494), 353 states have internal predecessors, (494), 9 states have call successors, (9), 9 states have call predecessors, (9), 17 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2022-11-16 19:53:10,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 533 transitions. [2022-11-16 19:53:10,790 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 533 transitions. Word has length 27 [2022-11-16 19:53:10,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:53:10,791 INFO L495 AbstractCegarLoop]: Abstraction has 372 states and 533 transitions. [2022-11-16 19:53:10,791 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 3.2) internal successors, (48), 15 states have internal predecessors, (48), 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) [2022-11-16 19:53:10,791 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 533 transitions. [2022-11-16 19:53:10,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-16 19:53:10,792 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:53:10,792 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:53:10,797 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-11-16 19:53:10,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-16 19:53:10,997 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:53:10,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:53:10,998 INFO L85 PathProgramCache]: Analyzing trace with hash -732880510, now seen corresponding path program 1 times [2022-11-16 19:53:10,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:53:10,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940613371] [2022-11-16 19:53:10,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:53:10,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:53:11,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:53:11,218 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:53:11,219 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:53:11,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940613371] [2022-11-16 19:53:11,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940613371] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:53:11,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770821020] [2022-11-16 19:53:11,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:53:11,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:53:11,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:53:11,221 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:53:11,238 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-16 19:53:11,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:53:11,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 226 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-16 19:53:11,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:53:11,414 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 19:53:11,415 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:53:11,465 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:53:11,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:53:11,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770821020] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:53:11,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [509802640] [2022-11-16 19:53:11,534 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2022-11-16 19:53:11,534 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:53:11,535 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:53:11,535 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:53:11,535 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:53:11,658 INFO L321 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-16 19:53:11,659 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:53:11,924 INFO L321 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-16 19:53:11,924 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:53:12,188 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 187 for LOIs [2022-11-16 19:53:13,159 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:53:26,300 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6646#(and (= ~global~0.base |old(~global~0.base)|) (= |old(#length)| |#length|) (<= 0 |#NULL.base|) (<= 0 |old(~global~0.offset)|) (<= 6 |~#commands~0.base|) (not (= (select |#valid| |parse_input_~input#1.base|) 1)) (= ~state~0 |old(~state~0)|) (<= 0 ~global~0.offset) (< |parse_input_#t~mem3#1.offset| (select |#length| |parse_input_#t~mem3#1.base|)) (<= |#NULL.offset| 0) (= (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)) |parse_input_#t~mem3#1.offset|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|)) (<= |~#commands~0.base| 6) (<= 0 |parse_input_#in~input#1.offset|) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (<= 0 |parse_input_#t~mem3#1.offset|) (= |parse_input_#in~input#1.base| 4) (<= 0 |~#commands~0.offset|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |parse_input_#t~mem3#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) (= |parse_input_~i~0#1| 0) (<= |parse_input_#in~input#1.offset| 0) (<= ~global~0.offset 0) (<= |#NULL.base| 0) (= |old(#valid)| |#valid|) (<= 0 |#NULL.offset|) (<= |old(~global~0.offset)| 0) (<= 0 |#StackHeapBarrier|) (<= |~#commands~0.offset| 0) (= (select |#valid| |~#commands~0.base|) 1))' at error location [2022-11-16 19:53:26,301 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:53:26,301 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:53:26,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2022-11-16 19:53:26,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846431649] [2022-11-16 19:53:26,301 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:53:26,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 19:53:26,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:53:26,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 19:53:26,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=698, Unknown=0, NotChecked=0, Total=930 [2022-11-16 19:53:26,303 INFO L87 Difference]: Start difference. First operand 372 states and 533 transitions. Second operand has 12 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-16 19:53:26,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:53:26,748 INFO L93 Difference]: Finished difference Result 424 states and 567 transitions. [2022-11-16 19:53:26,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-16 19:53:26,749 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2022-11-16 19:53:26,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:53:26,751 INFO L225 Difference]: With dead ends: 424 [2022-11-16 19:53:26,752 INFO L226 Difference]: Without dead ends: 424 [2022-11-16 19:53:26,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 13.5s TimeCoverageRelationStatistics Valid=340, Invalid=1142, Unknown=0, NotChecked=0, Total=1482 [2022-11-16 19:53:26,753 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 502 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 502 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 54 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:53:26,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [502 Valid, 336 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 169 Invalid, 0 Unknown, 54 Unchecked, 0.2s Time] [2022-11-16 19:53:26,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2022-11-16 19:53:26,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 372. [2022-11-16 19:53:26,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 328 states have (on average 1.475609756097561) internal successors, (484), 353 states have internal predecessors, (484), 9 states have call successors, (9), 9 states have call predecessors, (9), 17 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2022-11-16 19:53:26,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 523 transitions. [2022-11-16 19:53:26,765 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 523 transitions. Word has length 28 [2022-11-16 19:53:26,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:53:26,766 INFO L495 AbstractCegarLoop]: Abstraction has 372 states and 523 transitions. [2022-11-16 19:53:26,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 4.9) internal successors, (49), 9 states have internal predecessors, (49), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-16 19:53:26,766 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 523 transitions. [2022-11-16 19:53:26,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-16 19:53:26,767 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:53:26,767 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:53:26,780 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-16 19:53:26,980 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:53:26,980 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:53:26,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:53:26,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1244459281, now seen corresponding path program 1 times [2022-11-16 19:53:26,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:53:26,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664319889] [2022-11-16 19:53:26,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:53:26,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:53:26,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:53:27,216 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:53:27,216 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:53:27,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664319889] [2022-11-16 19:53:27,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664319889] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:53:27,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465413611] [2022-11-16 19:53:27,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:53:27,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:53:27,218 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:53:27,219 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:53:27,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-16 19:53:27,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:53:27,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 228 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:53:27,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:53:27,443 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:27,444 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:53:27,523 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:53:27,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:53:27,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465413611] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:53:27,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [612171546] [2022-11-16 19:53:27,671 INFO L159 IcfgInterpreter]: Started Sifa with 23 locations of interest [2022-11-16 19:53:27,671 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:53:27,672 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:53:27,672 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:53:27,672 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:53:27,812 INFO L321 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-16 19:53:27,812 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:53:28,058 INFO L321 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-16 19:53:28,058 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:53:28,432 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 187 for LOIs [2022-11-16 19:53:29,372 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:53:42,784 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '7606#(and (= ~global~0.base |old(~global~0.base)|) (= |old(#length)| |#length|) (<= 0 |#NULL.base|) (<= 0 |old(~global~0.offset)|) (= (select |#valid| |parse_input_~input#1.base|) 1) (<= 6 |~#commands~0.base|) (not (< |parse_input_~input#1.offset| (select |#length| |parse_input_~input#1.base|))) (= ~state~0 |old(~state~0)|) (<= 0 ~global~0.offset) (< |parse_input_#t~mem3#1.offset| (select |#length| |parse_input_#t~mem3#1.base|)) (<= |#NULL.offset| 0) (= (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)) |parse_input_#t~mem3#1.offset|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|)) (<= |~#commands~0.base| 6) (<= 0 |parse_input_#in~input#1.offset|) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (<= 0 |parse_input_#t~mem3#1.offset|) (= |parse_input_#in~input#1.base| 4) (<= 0 |~#commands~0.offset|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |parse_input_#t~mem3#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) (= |parse_input_~i~0#1| 0) (<= |parse_input_#in~input#1.offset| 0) (<= ~global~0.offset 0) (<= |#NULL.base| 0) (= |old(#valid)| |#valid|) (<= 0 |#NULL.offset|) (<= |old(~global~0.offset)| 0) (<= 0 |#StackHeapBarrier|) (<= |~#commands~0.offset| 0) (= (select |#valid| |~#commands~0.base|) 1))' at error location [2022-11-16 19:53:42,784 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:53:42,784 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:53:42,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2022-11-16 19:53:42,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263814732] [2022-11-16 19:53:42,785 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:53:42,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-16 19:53:42,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:53:42,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-16 19:53:42,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=248, Invalid=1084, Unknown=0, NotChecked=0, Total=1332 [2022-11-16 19:53:42,787 INFO L87 Difference]: Start difference. First operand 372 states and 523 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) [2022-11-16 19:53:43,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:53:43,453 INFO L93 Difference]: Finished difference Result 448 states and 575 transitions. [2022-11-16 19:53:43,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-16 19:53:43,454 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 [2022-11-16 19:53:43,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:53:43,456 INFO L225 Difference]: With dead ends: 448 [2022-11-16 19:53:43,456 INFO L226 Difference]: Without dead ends: 448 [2022-11-16 19:53:43,457 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 723 ImplicationChecksByTransitivity, 13.9s TimeCoverageRelationStatistics Valid=405, Invalid=1851, Unknown=0, NotChecked=0, Total=2256 [2022-11-16 19:53:43,458 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 383 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 383 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 70 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:53:43,459 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [383 Valid, 411 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 335 Invalid, 0 Unknown, 70 Unchecked, 0.3s Time] [2022-11-16 19:53:43,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2022-11-16 19:53:43,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 392. [2022-11-16 19:53:43,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 346 states have (on average 1.4739884393063585) internal successors, (510), 373 states have internal predecessors, (510), 9 states have call successors, (9), 9 states have call predecessors, (9), 19 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2022-11-16 19:53:43,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 549 transitions. [2022-11-16 19:53:43,472 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 549 transitions. Word has length 29 [2022-11-16 19:53:43,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:53:43,472 INFO L495 AbstractCegarLoop]: Abstraction has 392 states and 549 transitions. [2022-11-16 19:53:43,472 INFO L496 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) [2022-11-16 19:53:43,473 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 549 transitions. [2022-11-16 19:53:43,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-16 19:53:43,473 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:53:43,474 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:53:43,479 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-16 19:53:43,679 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-16 19:53:43,680 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:53:43,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:53:43,680 INFO L85 PathProgramCache]: Analyzing trace with hash 1727568309, now seen corresponding path program 1 times [2022-11-16 19:53:43,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:53:43,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802202882] [2022-11-16 19:53:43,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:53:43,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:53:43,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:53:44,018 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:53:44,019 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:53:44,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802202882] [2022-11-16 19:53:44,019 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802202882] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:53:44,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644018397] [2022-11-16 19:53:44,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:53:44,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:53:44,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:53:44,024 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:53:44,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-16 19:53:44,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:53:44,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 19:53:44,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:53:44,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:44,352 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:53:44,500 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:53:44,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:53:48,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644018397] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:53:48,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1699219732] [2022-11-16 19:53:48,761 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2022-11-16 19:53:48,762 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:53:48,762 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:53:48,762 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:53:48,763 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:53:48,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:48,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:48,971 INFO L321 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-16 19:53:48,971 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 183 treesize of output 182 [2022-11-16 19:53:48,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:49,045 INFO L321 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-16 19:53:49,046 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 183 treesize of output 206 [2022-11-16 19:53:49,528 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 41 for LOIs [2022-11-16 19:53:49,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:49,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:49,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:49,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:49,782 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-16 19:53:49,782 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 35 [2022-11-16 19:53:49,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:49,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:49,840 INFO L321 Elim1Store]: treesize reduction 52, result has 26.8 percent of original size [2022-11-16 19:53:49,841 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 41 [2022-11-16 19:53:50,025 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:53:53,947 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8643#(and (<= |parse_input_~input#1.offset| 0) (= 6 |~#commands~0.base|) (<= 0 ~global~0.offset) (<= 3 |parse_input_~input#1.base|) (<= 0 |parse_input_~input#1.offset|) (= |~#commands~0.offset| 0) (<= ~global~0.offset 0) (not (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|))) (<= |parse_input_#in~input#1.base| 4) (= |#NULL.offset| 0) (<= |parse_input_~input#1.base| 4) (< |parse_input_~i~0#1| 2) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (<= 0 |#StackHeapBarrier|) (<= 0 |parse_input_~i~0#1|) (= |#NULL.base| 0))' at error location [2022-11-16 19:53:53,947 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:53:53,948 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:53:53,948 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2022-11-16 19:53:53,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412524732] [2022-11-16 19:53:53,948 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:53:53,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-16 19:53:53,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:53:53,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-16 19:53:53,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1314, Unknown=3, NotChecked=0, Total=1482 [2022-11-16 19:53:53,950 INFO L87 Difference]: Start difference. First operand 392 states and 549 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) [2022-11-16 19:53:54,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:53:54,974 INFO L93 Difference]: Finished difference Result 448 states and 578 transitions. [2022-11-16 19:53:54,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-16 19:53:54,974 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 [2022-11-16 19:53:54,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:53:54,977 INFO L225 Difference]: With dead ends: 448 [2022-11-16 19:53:54,977 INFO L226 Difference]: Without dead ends: 448 [2022-11-16 19:53:54,980 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=333, Invalid=2214, Unknown=3, NotChecked=0, Total=2550 [2022-11-16 19:53:54,981 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 504 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 66 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 19:53:54,983 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [504 Valid, 391 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 405 Invalid, 0 Unknown, 66 Unchecked, 0.4s Time] [2022-11-16 19:53:54,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2022-11-16 19:53:54,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 279. [2022-11-16 19:53:54,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 244 states have (on average 1.4426229508196722) internal successors, (352), 266 states have internal predecessors, (352), 6 states have call successors, (6), 6 states have call predecessors, (6), 11 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2022-11-16 19:53:55,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 373 transitions. [2022-11-16 19:53:55,003 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 373 transitions. Word has length 33 [2022-11-16 19:53:55,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:53:55,003 INFO L495 AbstractCegarLoop]: Abstraction has 279 states and 373 transitions. [2022-11-16 19:53:55,004 INFO L496 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) [2022-11-16 19:53:55,004 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 373 transitions. [2022-11-16 19:53:55,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-11-16 19:53:55,006 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:53:55,006 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:53:55,018 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-16 19:53:55,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-16 19:53:55,212 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:53:55,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:53:55,212 INFO L85 PathProgramCache]: Analyzing trace with hash 2015009977, now seen corresponding path program 1 times [2022-11-16 19:53:55,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:53:55,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376644011] [2022-11-16 19:53:55,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:53:55,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:53:55,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:53:55,606 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:53:55,607 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:53:55,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376644011] [2022-11-16 19:53:55,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376644011] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:53:55,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929446650] [2022-11-16 19:53:55,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:53:55,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:53:55,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:53:55,609 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:53:55,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-16 19:53:55,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:53:55,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 19:53:55,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:53:55,980 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 19:53:55,981 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:53:56,160 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:53:56,180 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:53:56,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:53:56,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929446650] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:53:56,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2138009246] [2022-11-16 19:53:56,320 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2022-11-16 19:53:56,321 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:53:56,321 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:53:56,321 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:53:56,321 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:53:56,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:56,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:56,544 INFO L321 Elim1Store]: treesize reduction 165, result has 19.9 percent of original size [2022-11-16 19:53:56,544 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 196 treesize of output 210 [2022-11-16 19:53:56,663 INFO L321 Elim1Store]: treesize reduction 205, result has 30.0 percent of original size [2022-11-16 19:53:56,664 INFO L350 Elim1Store]: Elim1 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 185 treesize of output 234 [2022-11-16 19:53:57,242 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 187 for LOIs [2022-11-16 19:53:57,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:57,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:57,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:57,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:57,720 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-16 19:53:57,720 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 35 [2022-11-16 19:53:57,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:53:57,784 INFO L321 Elim1Store]: treesize reduction 70, result has 28.6 percent of original size [2022-11-16 19:53:57,784 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 45 [2022-11-16 19:53:57,985 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:54:01,852 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '9575#(and (<= |parse_input_~input#1.offset| 0) (= 6 |~#commands~0.base|) (<= 0 ~global~0.offset) (<= 3 |parse_input_~input#1.base|) (<= 0 |parse_input_~input#1.offset|) (= |~#commands~0.offset| 0) (<= ~global~0.offset 0) (<= |parse_input_#in~input#1.base| 4) (= |#NULL.offset| 0) (<= |parse_input_~input#1.base| 4) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (not (= (select |#valid| |parse_input_#t~mem3#1.base|) 1)) (<= 0 |#StackHeapBarrier|) (<= 0 |parse_input_~i~0#1|) (= |#NULL.base| 0))' at error location [2022-11-16 19:54:01,853 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:54:01,853 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:54:01,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 15 [2022-11-16 19:54:01,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732537650] [2022-11-16 19:54:01,853 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:54:01,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-16 19:54:01,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:54:01,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-16 19:54:01,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1233, Unknown=1, NotChecked=0, Total=1406 [2022-11-16 19:54:01,855 INFO L87 Difference]: Start difference. First operand 279 states and 373 transitions. Second operand has 17 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 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) [2022-11-16 19:54:02,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:54:02,548 INFO L93 Difference]: Finished difference Result 350 states and 441 transitions. [2022-11-16 19:54:02,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:54:02,555 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 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 34 [2022-11-16 19:54:02,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:54:02,561 INFO L225 Difference]: With dead ends: 350 [2022-11-16 19:54:02,561 INFO L226 Difference]: Without dead ends: 350 [2022-11-16 19:54:02,562 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 51 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 727 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=302, Invalid=1953, Unknown=1, NotChecked=0, Total=2256 [2022-11-16 19:54:02,565 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 355 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 64 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:54:02,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [355 Valid, 481 Invalid, 437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 341 Invalid, 0 Unknown, 64 Unchecked, 0.3s Time] [2022-11-16 19:54:02,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2022-11-16 19:54:02,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 279. [2022-11-16 19:54:02,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 244 states have (on average 1.4344262295081966) internal successors, (350), 266 states have internal predecessors, (350), 6 states have call successors, (6), 6 states have call predecessors, (6), 11 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2022-11-16 19:54:02,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 371 transitions. [2022-11-16 19:54:02,579 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 371 transitions. Word has length 34 [2022-11-16 19:54:02,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:54:02,580 INFO L495 AbstractCegarLoop]: Abstraction has 279 states and 371 transitions. [2022-11-16 19:54:02,580 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 4.133333333333334) internal successors, (62), 15 states have internal predecessors, (62), 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) [2022-11-16 19:54:02,580 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 371 transitions. [2022-11-16 19:54:02,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-11-16 19:54:02,581 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:54:02,581 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:54:02,591 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-16 19:54:02,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-16 19:54:02,787 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:54:02,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:54:02,787 INFO L85 PathProgramCache]: Analyzing trace with hash -1959200108, now seen corresponding path program 1 times [2022-11-16 19:54:02,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:54:02,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413018148] [2022-11-16 19:54:02,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:02,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:54:02,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:03,234 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:03,235 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:54:03,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413018148] [2022-11-16 19:54:03,235 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413018148] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:54:03,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407027351] [2022-11-16 19:54:03,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:03,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:54:03,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:54:03,236 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:54:03,238 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-16 19:54:03,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:03,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-16 19:54:03,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:54:03,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:03,713 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:54:03,945 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:54:03,951 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:54:03,983 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:03,983 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:54:04,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407027351] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:54:04,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1901114597] [2022-11-16 19:54:04,282 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2022-11-16 19:54:04,282 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:54:04,282 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:54:04,283 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:54:04,283 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:54:04,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:04,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:04,515 INFO L321 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-16 19:54:04,516 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 183 treesize of output 182 [2022-11-16 19:54:04,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:04,609 INFO L321 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-16 19:54:04,610 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 183 treesize of output 206 [2022-11-16 19:54:05,035 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 41 for LOIs [2022-11-16 19:54:05,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:05,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:05,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:05,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:05,333 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-16 19:54:05,334 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 35 [2022-11-16 19:54:05,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:05,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:05,386 INFO L321 Elim1Store]: treesize reduction 52, result has 26.8 percent of original size [2022-11-16 19:54:05,387 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 41 [2022-11-16 19:54:05,656 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:54:10,795 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '10412#(and (<= |parse_input_~input#1.offset| 0) (= 6 |~#commands~0.base|) (<= 0 ~global~0.offset) (<= 3 |parse_input_~input#1.base|) (<= 0 |parse_input_~input#1.offset|) (<= 0 |parse_input_#in~input#1.offset|) (<= 0 |~#commands~0.offset|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (<= |parse_input_#in~input#1.offset| 0) (<= ~global~0.offset 0) (<= |parse_input_#in~input#1.base| 4) (= |#NULL.offset| 0) (<= |parse_input_~input#1.base| 4) (or (not (< |parse_input_#t~mem3#1.offset| (select |#length| |parse_input_#t~mem3#1.base|))) (not (<= 0 |parse_input_#t~mem3#1.offset|))) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (<= 0 |#StackHeapBarrier|) (<= 0 |parse_input_~i~0#1|) (<= |~#commands~0.offset| 0) (= |#NULL.base| 0))' at error location [2022-11-16 19:54:10,795 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:54:10,795 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:54:10,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 16 [2022-11-16 19:54:10,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099599176] [2022-11-16 19:54:10,795 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:54:10,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-16 19:54:10,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:54:10,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-16 19:54:10,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1473, Unknown=0, NotChecked=0, Total=1640 [2022-11-16 19:54:10,798 INFO L87 Difference]: Start difference. First operand 279 states and 371 transitions. Second operand has 18 states, 15 states have (on average 4.266666666666667) internal successors, (64), 15 states have internal predecessors, (64), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 19:54:12,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:54:12,194 INFO L93 Difference]: Finished difference Result 353 states and 430 transitions. [2022-11-16 19:54:12,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-16 19:54:12,195 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 4.266666666666667) internal successors, (64), 15 states have internal predecessors, (64), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 35 [2022-11-16 19:54:12,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:54:12,197 INFO L225 Difference]: With dead ends: 353 [2022-11-16 19:54:12,197 INFO L226 Difference]: Without dead ends: 353 [2022-11-16 19:54:12,198 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 52 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 943 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=399, Invalid=2793, Unknown=0, NotChecked=0, Total=3192 [2022-11-16 19:54:12,198 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 500 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 500 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 19:54:12,199 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [500 Valid, 478 Invalid, 667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 537 Invalid, 0 Unknown, 65 Unchecked, 0.5s Time] [2022-11-16 19:54:12,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-11-16 19:54:12,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 281. [2022-11-16 19:54:12,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 246 states have (on average 1.41869918699187) internal successors, (349), 268 states have internal predecessors, (349), 6 states have call successors, (6), 6 states have call predecessors, (6), 11 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2022-11-16 19:54:12,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 370 transitions. [2022-11-16 19:54:12,208 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 370 transitions. Word has length 35 [2022-11-16 19:54:12,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:54:12,208 INFO L495 AbstractCegarLoop]: Abstraction has 281 states and 370 transitions. [2022-11-16 19:54:12,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 4.266666666666667) internal successors, (64), 15 states have internal predecessors, (64), 4 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-16 19:54:12,209 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 370 transitions. [2022-11-16 19:54:12,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-11-16 19:54:12,209 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:54:12,210 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:54:12,215 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-16 19:54:12,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:54:12,416 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:54:12,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:54:12,416 INFO L85 PathProgramCache]: Analyzing trace with hash -724690043, now seen corresponding path program 1 times [2022-11-16 19:54:12,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:54:12,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489751833] [2022-11-16 19:54:12,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:12,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:54:12,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:12,484 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:12,484 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:54:12,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489751833] [2022-11-16 19:54:12,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489751833] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:54:12,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127610962] [2022-11-16 19:54:12,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:12,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:54:12,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:54:12,487 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:54:12,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-16 19:54:12,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:12,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-16 19:54:12,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:54:12,618 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:12,619 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:54:12,672 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:12,672 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127610962] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:54:12,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [231784187] [2022-11-16 19:54:12,682 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2022-11-16 19:54:12,682 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:54:12,683 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:54:12,683 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:54:12,683 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:54:12,785 INFO L321 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-16 19:54:12,785 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:12,822 INFO L321 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2022-11-16 19:54:12,823 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:13,144 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 41 for LOIs [2022-11-16 19:54:13,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:13,316 INFO L321 Elim1Store]: treesize reduction 46, result has 62.3 percent of original size [2022-11-16 19:54:13,316 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:13,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:13,518 INFO L321 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-16 19:54:13,518 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:13,657 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:54:18,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [231784187] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:54:18,832 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-16 19:54:18,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [3, 3, 3] total 21 [2022-11-16 19:54:18,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960140255] [2022-11-16 19:54:18,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:54:18,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-16 19:54:18,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:54:18,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-16 19:54:18,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=340, Unknown=0, NotChecked=0, Total=462 [2022-11-16 19:54:18,834 INFO L87 Difference]: Start difference. First operand 281 states and 370 transitions. Second operand has 20 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 17 states have internal predecessors, (21), 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) [2022-11-16 19:54:19,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:54:19,810 INFO L93 Difference]: Finished difference Result 360 states and 460 transitions. [2022-11-16 19:54:19,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-16 19:54:19,811 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 17 states have internal predecessors, (21), 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 37 [2022-11-16 19:54:19,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:54:19,812 INFO L225 Difference]: With dead ends: 360 [2022-11-16 19:54:19,813 INFO L226 Difference]: Without dead ends: 360 [2022-11-16 19:54:19,813 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 90 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=122, Invalid=340, Unknown=0, NotChecked=0, Total=462 [2022-11-16 19:54:19,813 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 93 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 505 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:54:19,814 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 169 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 505 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-16 19:54:19,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2022-11-16 19:54:19,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 340. [2022-11-16 19:54:19,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 300 states have (on average 1.39) internal successors, (417), 325 states have internal predecessors, (417), 7 states have call successors, (7), 7 states have call predecessors, (7), 15 states have return successors, (21), 7 states have call predecessors, (21), 7 states have call successors, (21) [2022-11-16 19:54:19,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 445 transitions. [2022-11-16 19:54:19,824 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 445 transitions. Word has length 37 [2022-11-16 19:54:19,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:54:19,824 INFO L495 AbstractCegarLoop]: Abstraction has 340 states and 445 transitions. [2022-11-16 19:54:19,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 1.2352941176470589) internal successors, (21), 17 states have internal predecessors, (21), 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) [2022-11-16 19:54:19,825 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 445 transitions. [2022-11-16 19:54:19,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-11-16 19:54:19,825 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:54:19,826 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:54:19,834 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-11-16 19:54:20,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-16 19:54:20,031 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:54:20,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:54:20,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1556026682, now seen corresponding path program 1 times [2022-11-16 19:54:20,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:54:20,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801395272] [2022-11-16 19:54:20,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:20,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:54:20,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:20,161 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:54:20,161 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:54:20,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801395272] [2022-11-16 19:54:20,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801395272] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:54:20,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203278956] [2022-11-16 19:54:20,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:20,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:54:20,162 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:54:20,163 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:54:20,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-16 19:54:20,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:20,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 19:54:20,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:54:20,329 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:54:20,329 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:54:20,465 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:54:20,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203278956] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-16 19:54:20,465 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:54:20,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 2] total 6 [2022-11-16 19:54:20,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788357775] [2022-11-16 19:54:20,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:54:20,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:54:20,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:54:20,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:54:20,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:54:20,467 INFO L87 Difference]: Start difference. First operand 340 states and 445 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) [2022-11-16 19:54:20,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:54:20,512 INFO L93 Difference]: Finished difference Result 445 states and 574 transitions. [2022-11-16 19:54:20,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:54:20,513 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 [2022-11-16 19:54:20,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:54:20,515 INFO L225 Difference]: With dead ends: 445 [2022-11-16 19:54:20,515 INFO L226 Difference]: Without dead ends: 445 [2022-11-16 19:54:20,515 INFO L412 NwaCegarLoop]: 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 [2022-11-16 19:54:20,516 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 72 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:54:20,516 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 128 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:54:20,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2022-11-16 19:54:20,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 420. [2022-11-16 19:54:20,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 420 states, 374 states have (on average 1.3770053475935828) internal successors, (515), 401 states have internal predecessors, (515), 9 states have call successors, (9), 9 states have call predecessors, (9), 19 states have return successors, (31), 9 states have call predecessors, (31), 9 states have call successors, (31) [2022-11-16 19:54:20,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 420 states to 420 states and 555 transitions. [2022-11-16 19:54:20,533 INFO L78 Accepts]: Start accepts. Automaton has 420 states and 555 transitions. Word has length 38 [2022-11-16 19:54:20,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:54:20,533 INFO L495 AbstractCegarLoop]: Abstraction has 420 states and 555 transitions. [2022-11-16 19:54:20,534 INFO L496 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) [2022-11-16 19:54:20,534 INFO L276 IsEmpty]: Start isEmpty. Operand 420 states and 555 transitions. [2022-11-16 19:54:20,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-11-16 19:54:20,534 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:54:20,535 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-16 19:54:20,550 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-16 19:54:20,750 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:54:20,750 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:54:20,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:54:20,751 INFO L85 PathProgramCache]: Analyzing trace with hash -990554755, now seen corresponding path program 1 times [2022-11-16 19:54:20,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:54:20,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35131218] [2022-11-16 19:54:20,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:20,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:54:20,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:20,852 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:20,853 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:54:20,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35131218] [2022-11-16 19:54:20,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35131218] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:54:20,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512498724] [2022-11-16 19:54:20,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:20,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:54:20,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:54:20,855 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:54:20,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-16 19:54:20,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:20,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 19:54:20,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:54:21,004 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:21,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:54:21,080 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:21,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512498724] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:54:21,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1527788972] [2022-11-16 19:54:21,081 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-16 19:54:21,082 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:54:21,082 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:54:21,082 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:54:21,082 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:54:21,204 INFO L321 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-16 19:54:21,204 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:21,227 INFO L321 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2022-11-16 19:54:21,227 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:21,580 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 41 for LOIs [2022-11-16 19:54:21,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:21,761 INFO L321 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-16 19:54:21,762 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:21,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:21,793 INFO L321 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2022-11-16 19:54:21,793 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:21,956 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:54:26,959 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13355#(and (= |parse_input_c1_~x~0#1.offset| 0) (not (= ~global~0.base 0)) (= (select |#valid| |parse_input_~input#1.base|) 1) (not (< ~global~0.base |#StackHeapBarrier|)) (= 6 |~#commands~0.base|) (= |parse_input_#t~mem6#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4))) (not (= |parse_input_c1_~x~0#1.base| 0)) (= |parse_input_##fun~~TO~VOID_#in~#fp#1.base| |parse_input_#t~mem6#1.base|) (< |parse_input_~input#1.offset| (select |#length| |parse_input_~input#1.base|)) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= (select |#valid| |parse_input_c1_~x~0#1.base|) 1) (= (select |#length| |parse_input_c1_~x~0#1.base|) 1) (<= 0 |parse_input_#in~input#1.offset|) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (= ~global~0.offset 0) (<= 0 (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) (<= 0 |~#commands~0.offset|) (= |parse_input_#t~mem6#1.offset| |parse_input_##fun~~TO~VOID_#in~#fp#1.offset|) (<= (select (select |#memory_int| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 8)) ~state~0) (= |parse_input_~i~0#1| 0) (<= |parse_input_#in~input#1.offset| 0) (= |parse_input_#t~mem6#1.offset| (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4))) (<= |parse_input_#in~input#1.base| 4) (not (= |parse_input_c1_~x~0#1.base| |parse_input_~input#1.base|)) (not (= |parse_input_c1_~x~0#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)))) (= |#NULL.offset| 0) (< (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)) (select |#length| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)))) (< |parse_input_c1_~x~0#1.base| |#StackHeapBarrier|) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (= (select |#valid| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) 1) (<= 0 |#StackHeapBarrier|) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 9) (select |#length| |~#commands~0.base|)) (or (not (= |parse_input_##fun~~TO~VOID_#in~#fp#1.offset| |#funAddr~c2.offset|)) (not (= |parse_input_##fun~~TO~VOID_#in~#fp#1.base| |#funAddr~c2.base|))) (<= |~#commands~0.offset| 0) (= (select |#valid| |~#commands~0.base|) 1) (= |#NULL.base| 0))' at error location [2022-11-16 19:54:26,959 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:54:26,959 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 19:54:26,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2022-11-16 19:54:26,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174971460] [2022-11-16 19:54:26,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 19:54:26,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:54:26,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:54:26,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:54:26,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2022-11-16 19:54:26,961 INFO L87 Difference]: Start difference. First operand 420 states and 555 transitions. Second operand has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 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) [2022-11-16 19:54:27,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:54:27,048 INFO L93 Difference]: Finished difference Result 430 states and 562 transitions. [2022-11-16 19:54:27,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:54:27,048 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 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 38 [2022-11-16 19:54:27,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:54:27,050 INFO L225 Difference]: With dead ends: 430 [2022-11-16 19:54:27,051 INFO L226 Difference]: Without dead ends: 430 [2022-11-16 19:54:27,051 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 90 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=124, Invalid=428, Unknown=0, NotChecked=0, Total=552 [2022-11-16 19:54:27,052 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 48 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:54:27,052 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 76 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:54:27,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2022-11-16 19:54:27,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 418. [2022-11-16 19:54:27,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 374 states have (on average 1.36096256684492) internal successors, (509), 399 states have internal predecessors, (509), 9 states have call successors, (9), 9 states have call predecessors, (9), 19 states have return successors, (31), 9 states have call predecessors, (31), 9 states have call successors, (31) [2022-11-16 19:54:27,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 549 transitions. [2022-11-16 19:54:27,065 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 549 transitions. Word has length 38 [2022-11-16 19:54:27,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:54:27,065 INFO L495 AbstractCegarLoop]: Abstraction has 418 states and 549 transitions. [2022-11-16 19:54:27,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 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) [2022-11-16 19:54:27,066 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 549 transitions. [2022-11-16 19:54:27,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-11-16 19:54:27,066 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:54:27,066 INFO L195 NwaCegarLoop]: trace histogram [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, 1] [2022-11-16 19:54:27,075 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-16 19:54:27,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:54:27,276 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:54:27,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:54:27,276 INFO L85 PathProgramCache]: Analyzing trace with hash -642426233, now seen corresponding path program 1 times [2022-11-16 19:54:27,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:54:27,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246155033] [2022-11-16 19:54:27,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:27,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:54:27,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:27,462 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:27,462 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:54:27,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246155033] [2022-11-16 19:54:27,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246155033] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:54:27,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065702951] [2022-11-16 19:54:27,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:27,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:54:27,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:54:27,464 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:54:27,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-16 19:54:27,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:27,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-16 19:54:27,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:54:27,572 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:27,633 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 19:54:27,634 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:27,645 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:27,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:54:27,823 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:27,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065702951] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:54:27,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [558538698] [2022-11-16 19:54:27,831 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2022-11-16 19:54:27,831 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:54:27,833 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:54:27,833 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:54:27,833 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:54:27,951 INFO L321 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-16 19:54:27,952 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:27,975 INFO L321 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2022-11-16 19:54:27,976 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:28,329 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 41 for LOIs [2022-11-16 19:54:28,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:28,515 INFO L321 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-16 19:54:28,516 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:28,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:28,542 INFO L321 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2022-11-16 19:54:28,543 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:28,658 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:54:34,169 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '14458#(and (= |parse_input_c1_~x~0#1.offset| 0) (not (= ~global~0.base 0)) (= (select |#valid| |parse_input_~input#1.base|) 1) (not (= (select |#valid| ~global~0.base) 1)) (= 6 |~#commands~0.base|) (= |parse_input_#t~mem6#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4))) (not (= |parse_input_c1_~x~0#1.base| 0)) (= |parse_input_##fun~~TO~VOID_#in~#fp#1.base| |parse_input_#t~mem6#1.base|) (< |parse_input_~input#1.offset| (select |#length| |parse_input_~input#1.base|)) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= (select |#valid| |parse_input_c1_~x~0#1.base|) 1) (= (select |#length| |parse_input_c1_~x~0#1.base|) 1) (<= 0 |parse_input_#in~input#1.offset|) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (< ~global~0.base |#StackHeapBarrier|) (= ~global~0.offset 0) (<= 0 (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) (<= 0 |~#commands~0.offset|) (= |parse_input_#t~mem6#1.offset| |parse_input_##fun~~TO~VOID_#in~#fp#1.offset|) (<= (select (select |#memory_int| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 8)) ~state~0) (= |parse_input_~i~0#1| 0) (<= |parse_input_#in~input#1.offset| 0) (= |parse_input_#t~mem6#1.offset| (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4))) (<= |parse_input_#in~input#1.base| 4) (not (= |parse_input_c1_~x~0#1.base| |parse_input_~input#1.base|)) (not (= |parse_input_c1_~x~0#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)))) (= |#NULL.offset| 0) (< (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)) (select |#length| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)))) (< |parse_input_c1_~x~0#1.base| |#StackHeapBarrier|) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (= (select |#valid| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) 1) (<= 0 |#StackHeapBarrier|) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 9) (select |#length| |~#commands~0.base|)) (or (not (= |parse_input_##fun~~TO~VOID_#in~#fp#1.offset| |#funAddr~c2.offset|)) (not (= |parse_input_##fun~~TO~VOID_#in~#fp#1.base| |#funAddr~c2.base|))) (<= |~#commands~0.offset| 0) (= (select |#valid| |~#commands~0.base|) 1) (= |#NULL.base| 0))' at error location [2022-11-16 19:54:34,169 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:54:34,170 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 19:54:34,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 4] total 5 [2022-11-16 19:54:34,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237217127] [2022-11-16 19:54:34,171 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 19:54:34,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:54:34,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:54:34,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:54:34,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=506, Unknown=0, NotChecked=0, Total=650 [2022-11-16 19:54:34,172 INFO L87 Difference]: Start difference. First operand 418 states and 549 transitions. Second operand has 6 states, 5 states have (on average 11.0) internal successors, (55), 6 states have internal predecessors, (55), 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) [2022-11-16 19:54:34,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:54:34,243 INFO L93 Difference]: Finished difference Result 438 states and 567 transitions. [2022-11-16 19:54:34,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:54:34,244 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.0) internal successors, (55), 6 states have internal predecessors, (55), 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 39 [2022-11-16 19:54:34,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:54:34,245 INFO L225 Difference]: With dead ends: 438 [2022-11-16 19:54:34,246 INFO L226 Difference]: Without dead ends: 438 [2022-11-16 19:54:34,246 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 96 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=152, Invalid=550, Unknown=0, NotChecked=0, Total=702 [2022-11-16 19:54:34,247 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 60 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 62 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:54:34,247 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 138 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 62 Unchecked, 0.0s Time] [2022-11-16 19:54:34,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2022-11-16 19:54:34,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 424. [2022-11-16 19:54:34,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 380 states have (on average 1.3605263157894736) internal successors, (517), 405 states have internal predecessors, (517), 9 states have call successors, (9), 9 states have call predecessors, (9), 19 states have return successors, (31), 9 states have call predecessors, (31), 9 states have call successors, (31) [2022-11-16 19:54:34,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 557 transitions. [2022-11-16 19:54:34,259 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 557 transitions. Word has length 39 [2022-11-16 19:54:34,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:54:34,260 INFO L495 AbstractCegarLoop]: Abstraction has 424 states and 557 transitions. [2022-11-16 19:54:34,260 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.0) internal successors, (55), 6 states have internal predecessors, (55), 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) [2022-11-16 19:54:34,260 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 557 transitions. [2022-11-16 19:54:34,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-16 19:54:34,261 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:54:34,261 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:54:34,275 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-16 19:54:34,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-11-16 19:54:34,466 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:54:34,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:54:34,467 INFO L85 PathProgramCache]: Analyzing trace with hash 693025532, now seen corresponding path program 1 times [2022-11-16 19:54:34,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:54:34,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667570769] [2022-11-16 19:54:34,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:34,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:54:34,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:34,604 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:54:34,604 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:54:34,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667570769] [2022-11-16 19:54:34,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667570769] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:54:34,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904245753] [2022-11-16 19:54:34,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:34,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:54:34,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:54:34,606 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:54:34,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-16 19:54:34,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:34,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 19:54:34,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:54:34,779 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:54:34,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:54:34,900 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:54:34,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904245753] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-16 19:54:34,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:54:34,901 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 2] total 6 [2022-11-16 19:54:34,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577658453] [2022-11-16 19:54:34,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:54:34,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:54:34,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:54:34,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:54:34,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:54:34,903 INFO L87 Difference]: Start difference. First operand 424 states and 557 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) [2022-11-16 19:54:34,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:54:34,954 INFO L93 Difference]: Finished difference Result 502 states and 646 transitions. [2022-11-16 19:54:34,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:54:34,959 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 [2022-11-16 19:54:34,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:54:34,961 INFO L225 Difference]: With dead ends: 502 [2022-11-16 19:54:34,961 INFO L226 Difference]: Without dead ends: 502 [2022-11-16 19:54:34,963 INFO L412 NwaCegarLoop]: 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 [2022-11-16 19:54:34,964 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 74 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:54:34,964 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 128 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:54:34,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2022-11-16 19:54:34,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 477. [2022-11-16 19:54:34,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 428 states have (on average 1.3574766355140186) internal successors, (581), 456 states have internal predecessors, (581), 10 states have call successors, (10), 10 states have call predecessors, (10), 23 states have return successors, (36), 10 states have call predecessors, (36), 10 states have call successors, (36) [2022-11-16 19:54:34,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 627 transitions. [2022-11-16 19:54:34,977 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 627 transitions. Word has length 40 [2022-11-16 19:54:34,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:54:34,978 INFO L495 AbstractCegarLoop]: Abstraction has 477 states and 627 transitions. [2022-11-16 19:54:34,978 INFO L496 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) [2022-11-16 19:54:34,978 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 627 transitions. [2022-11-16 19:54:34,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-11-16 19:54:34,979 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:54:34,979 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:54:34,989 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-16 19:54:35,185 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-16 19:54:35,185 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:54:35,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:54:35,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1106991010, now seen corresponding path program 1 times [2022-11-16 19:54:35,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:54:35,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647112730] [2022-11-16 19:54:35,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:35,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:54:35,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:35,227 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:54:35,228 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:54:35,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647112730] [2022-11-16 19:54:35,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1647112730] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:54:35,228 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:54:35,228 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:54:35,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555022117] [2022-11-16 19:54:35,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:54:35,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:54:35,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:54:35,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:54:35,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:54:35,232 INFO L87 Difference]: Start difference. First operand 477 states and 627 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 19:54:35,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:54:35,244 INFO L93 Difference]: Finished difference Result 351 states and 438 transitions. [2022-11-16 19:54:35,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:54:35,245 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2022-11-16 19:54:35,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:54:35,246 INFO L225 Difference]: With dead ends: 351 [2022-11-16 19:54:35,246 INFO L226 Difference]: Without dead ends: 351 [2022-11-16 19:54:35,247 INFO L412 NwaCegarLoop]: 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 [2022-11-16 19:54:35,247 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 4 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 94 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 [2022-11-16 19:54:35,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 94 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:54:35,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2022-11-16 19:54:35,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 333. [2022-11-16 19:54:35,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 299 states have (on average 1.3010033444816054) internal successors, (389), 316 states have internal predecessors, (389), 8 states have call successors, (8), 8 states have call predecessors, (8), 15 states have return successors, (23), 8 states have call predecessors, (23), 8 states have call successors, (23) [2022-11-16 19:54:35,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 420 transitions. [2022-11-16 19:54:35,260 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 420 transitions. Word has length 44 [2022-11-16 19:54:35,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:54:35,261 INFO L495 AbstractCegarLoop]: Abstraction has 333 states and 420 transitions. [2022-11-16 19:54:35,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 19:54:35,261 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 420 transitions. [2022-11-16 19:54:35,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:54:35,262 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:54:35,262 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:54:35,262 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-16 19:54:35,263 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:54:35,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:54:35,263 INFO L85 PathProgramCache]: Analyzing trace with hash 78578931, now seen corresponding path program 1 times [2022-11-16 19:54:35,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:54:35,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764534950] [2022-11-16 19:54:35,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:35,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:54:35,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:35,342 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:35,342 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:54:35,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764534950] [2022-11-16 19:54:35,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764534950] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:54:35,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142536312] [2022-11-16 19:54:35,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:35,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:54:35,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:54:35,344 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:54:35,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-16 19:54:35,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:35,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-16 19:54:35,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:54:35,496 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:35,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:54:35,610 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 18 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:35,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142536312] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:54:35,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1741553287] [2022-11-16 19:54:35,612 INFO L159 IcfgInterpreter]: Started Sifa with 24 locations of interest [2022-11-16 19:54:35,612 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:54:35,612 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:54:35,612 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:54:35,613 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:54:35,751 INFO L321 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-16 19:54:35,751 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:36,025 INFO L321 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-16 19:54:36,025 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:36,483 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-16 19:54:36,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:36,599 INFO L321 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-16 19:54:36,600 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:36,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:36,631 INFO L321 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2022-11-16 19:54:36,631 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:36,709 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:54:39,536 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '17521#(and (= 6 |~#commands~0.base|) (<= 0 ~global~0.offset) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (<= ~global~0.offset 0) (not (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|))) (= |#NULL.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (= |#NULL.base| 0))' at error location [2022-11-16 19:54:39,537 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:54:39,537 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 19:54:39,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-11-16 19:54:39,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982832932] [2022-11-16 19:54:39,537 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 19:54:39,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 19:54:39,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:54:39,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 19:54:39,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=471, Unknown=0, NotChecked=0, Total=600 [2022-11-16 19:54:39,539 INFO L87 Difference]: Start difference. First operand 333 states and 420 transitions. Second operand has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 7 states have internal predecessors, (54), 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) [2022-11-16 19:54:39,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:54:39,708 INFO L93 Difference]: Finished difference Result 335 states and 411 transitions. [2022-11-16 19:54:39,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-16 19:54:39,709 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 7 states have internal predecessors, (54), 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 45 [2022-11-16 19:54:39,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:54:39,710 INFO L225 Difference]: With dead ends: 335 [2022-11-16 19:54:39,711 INFO L226 Difference]: Without dead ends: 335 [2022-11-16 19:54:39,711 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=169, Invalid=761, Unknown=0, NotChecked=0, Total=930 [2022-11-16 19:54:39,712 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 125 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:54:39,712 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 207 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:54:39,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2022-11-16 19:54:39,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 317. [2022-11-16 19:54:39,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 285 states have (on average 1.2947368421052632) internal successors, (369), 300 states have internal predecessors, (369), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-16 19:54:39,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 395 transitions. [2022-11-16 19:54:39,720 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 395 transitions. Word has length 45 [2022-11-16 19:54:39,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:54:39,721 INFO L495 AbstractCegarLoop]: Abstraction has 317 states and 395 transitions. [2022-11-16 19:54:39,721 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 7 states have internal predecessors, (54), 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) [2022-11-16 19:54:39,721 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 395 transitions. [2022-11-16 19:54:39,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-16 19:54:39,722 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:54:39,722 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:54:39,732 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-11-16 19:54:39,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-16 19:54:39,935 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:54:39,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:54:39,935 INFO L85 PathProgramCache]: Analyzing trace with hash 16349608, now seen corresponding path program 1 times [2022-11-16 19:54:39,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:54:39,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518523509] [2022-11-16 19:54:39,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:39,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:54:39,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:40,356 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-16 19:54:40,357 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:54:40,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518523509] [2022-11-16 19:54:40,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518523509] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:54:40,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974525688] [2022-11-16 19:54:40,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:40,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:54:40,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:54:40,358 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:54:40,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-16 19:54:40,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:40,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-16 19:54:40,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:54:40,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:40,879 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:54:40,952 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:54:40,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:54:43,129 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974525688] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:54:43,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2049193303] [2022-11-16 19:54:43,131 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-16 19:54:43,131 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:54:43,131 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:54:43,131 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:54:43,132 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:54:43,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:43,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:43,362 INFO L321 Elim1Store]: treesize reduction 165, result has 19.9 percent of original size [2022-11-16 19:54:43,362 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 196 treesize of output 210 [2022-11-16 19:54:43,468 INFO L321 Elim1Store]: treesize reduction 205, result has 30.0 percent of original size [2022-11-16 19:54:43,469 INFO L350 Elim1Store]: Elim1 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 185 treesize of output 234 [2022-11-16 19:54:43,869 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-16 19:54:44,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:44,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:44,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:44,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:44,116 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-16 19:54:44,117 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 35 [2022-11-16 19:54:44,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:44,179 INFO L321 Elim1Store]: treesize reduction 70, result has 28.6 percent of original size [2022-11-16 19:54:44,179 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 45 [2022-11-16 19:54:44,416 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:54:47,727 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '18372#(and (<= |parse_input_~input#1.offset| 0) (<= 0 |#NULL.base|) (<= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (<= |#NULL.offset| 0) (<= 0 |parse_input_~input#1.offset|) (<= |~#commands~0.base| 6) (<= 0 |parse_input_#in~input#1.offset|) (<= 0 |~#commands~0.offset|) (<= |parse_input_#in~input#1.offset| 0) (<= |#NULL.base| 0) (not (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|))) (<= |parse_input_~input#1.base| 5) (< |parse_input_~i~0#1| 2) (<= 3 |parse_input_#in~input#1.base|) (<= 0 |#NULL.offset|) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|) (<= |~#commands~0.offset| 0))' at error location [2022-11-16 19:54:47,727 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:54:47,727 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:54:47,727 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 13 [2022-11-16 19:54:47,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280547564] [2022-11-16 19:54:47,727 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:54:47,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-16 19:54:47,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:54:47,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-16 19:54:47,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1011, Unknown=4, NotChecked=0, Total=1190 [2022-11-16 19:54:47,728 INFO L87 Difference]: Start difference. First operand 317 states and 395 transitions. Second operand has 15 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-16 19:54:48,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:54:48,522 INFO L93 Difference]: Finished difference Result 395 states and 470 transitions. [2022-11-16 19:54:48,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-16 19:54:48,523 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 46 [2022-11-16 19:54:48,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:54:48,524 INFO L225 Difference]: With dead ends: 395 [2022-11-16 19:54:48,525 INFO L226 Difference]: Without dead ends: 395 [2022-11-16 19:54:48,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 73 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=360, Invalid=1988, Unknown=4, NotChecked=0, Total=2352 [2022-11-16 19:54:48,526 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 424 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 424 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 71 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:54:48,526 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [424 Valid, 189 Invalid, 355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 220 Invalid, 0 Unknown, 71 Unchecked, 0.3s Time] [2022-11-16 19:54:48,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2022-11-16 19:54:48,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 362. [2022-11-16 19:54:48,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 327 states have (on average 1.305810397553517) internal successors, (427), 343 states have internal predecessors, (427), 9 states have call successors, (9), 9 states have call predecessors, (9), 15 states have return successors, (19), 9 states have call predecessors, (19), 9 states have call successors, (19) [2022-11-16 19:54:48,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 455 transitions. [2022-11-16 19:54:48,545 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 455 transitions. Word has length 46 [2022-11-16 19:54:48,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:54:48,545 INFO L495 AbstractCegarLoop]: Abstraction has 362 states and 455 transitions. [2022-11-16 19:54:48,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 5 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-16 19:54:48,547 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 455 transitions. [2022-11-16 19:54:48,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-16 19:54:48,547 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:54:48,548 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:54:48,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-16 19:54:48,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:54:48,753 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:54:48,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:54:48,753 INFO L85 PathProgramCache]: Analyzing trace with hash -1705702260, now seen corresponding path program 1 times [2022-11-16 19:54:48,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:54:48,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824384364] [2022-11-16 19:54:48,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:48,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:54:48,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:48,819 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 19:54:48,820 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:54:48,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824384364] [2022-11-16 19:54:48,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824384364] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:54:48,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043740727] [2022-11-16 19:54:48,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:48,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:54:48,821 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:54:48,822 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:54:48,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-16 19:54:48,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:48,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:54:48,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:54:49,183 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-16 19:54:49,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:54:49,580 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 21 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:49,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043740727] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:54:49,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [245017721] [2022-11-16 19:54:49,582 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-16 19:54:49,582 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:54:49,582 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:54:49,583 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:54:49,583 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:54:49,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:49,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:49,814 INFO L321 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-16 19:54:49,815 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 183 treesize of output 182 [2022-11-16 19:54:49,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:49,900 INFO L321 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-16 19:54:49,901 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 183 treesize of output 206 [2022-11-16 19:54:50,316 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 41 for LOIs [2022-11-16 19:54:50,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:50,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:50,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:50,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:50,494 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-16 19:54:50,495 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 35 [2022-11-16 19:54:50,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:50,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:50,544 INFO L321 Elim1Store]: treesize reduction 52, result has 26.8 percent of original size [2022-11-16 19:54:50,544 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 41 [2022-11-16 19:54:50,731 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:54:54,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [245017721] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:54:54,355 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-16 19:54:54,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [3, 5, 7] total 31 [2022-11-16 19:54:54,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339631680] [2022-11-16 19:54:54,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:54:54,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-16 19:54:54,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:54:54,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-16 19:54:54,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=777, Unknown=0, NotChecked=0, Total=930 [2022-11-16 19:54:54,357 INFO L87 Difference]: Start difference. First operand 362 states and 455 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) [2022-11-16 19:54:56,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:54:56,846 INFO L93 Difference]: Finished difference Result 369 states and 461 transitions. [2022-11-16 19:54:56,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-16 19:54:56,846 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 [2022-11-16 19:54:56,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:54:56,848 INFO L225 Difference]: With dead ends: 369 [2022-11-16 19:54:56,848 INFO L226 Difference]: Without dead ends: 369 [2022-11-16 19:54:56,849 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 105 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=315, Invalid=1665, Unknown=0, NotChecked=0, Total=1980 [2022-11-16 19:54:56,850 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 67 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 542 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-16 19:54:56,850 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 176 Invalid, 542 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-16 19:54:56,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2022-11-16 19:54:56,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 320. [2022-11-16 19:54:56,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 288 states have (on average 1.3229166666666667) internal successors, (381), 303 states have internal predecessors, (381), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-16 19:54:56,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 405 transitions. [2022-11-16 19:54:56,858 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 405 transitions. Word has length 45 [2022-11-16 19:54:56,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:54:56,859 INFO L495 AbstractCegarLoop]: Abstraction has 320 states and 405 transitions. [2022-11-16 19:54:56,859 INFO L496 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) [2022-11-16 19:54:56,859 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 405 transitions. [2022-11-16 19:54:56,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-16 19:54:56,860 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:54:56,860 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:54:56,877 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-16 19:54:57,065 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-11-16 19:54:57,066 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:54:57,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:54:57,066 INFO L85 PathProgramCache]: Analyzing trace with hash 2087117614, now seen corresponding path program 1 times [2022-11-16 19:54:57,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:54:57,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265747911] [2022-11-16 19:54:57,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:57,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:54:57,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:57,390 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:57,391 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:54:57,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265747911] [2022-11-16 19:54:57,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265747911] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:54:57,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799091453] [2022-11-16 19:54:57,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:54:57,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:54:57,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:54:57,393 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:54:57,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-16 19:54:57,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:54:57,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-16 19:54:57,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:54:57,663 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 19:54:57,663 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:57,823 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 19:54:57,824 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:57,867 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-16 19:54:57,868 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:57,949 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:57,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:54:58,003 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-16 19:54:58,003 INFO L350 Elim1Store]: Elim1 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 56 treesize of output 53 [2022-11-16 19:54:58,238 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-16 19:54:58,238 INFO L350 Elim1Store]: Elim1 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 56 treesize of output 53 [2022-11-16 19:54:58,459 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:54:58,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799091453] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:54:58,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1560614751] [2022-11-16 19:54:58,461 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2022-11-16 19:54:58,461 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:54:58,461 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:54:58,462 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:54:58,462 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:54:58,559 INFO L321 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-16 19:54:58,560 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:58,579 INFO L321 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2022-11-16 19:54:58,580 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:58,702 INFO L321 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2022-11-16 19:54:58,702 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:59,041 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-16 19:54:59,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:59,179 INFO L321 Elim1Store]: treesize reduction 46, result has 62.3 percent of original size [2022-11-16 19:54:59,180 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:59,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:59,327 INFO L321 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-16 19:54:59,327 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:59,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:54:59,478 INFO L321 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2022-11-16 19:54:59,478 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:54:59,507 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-16 19:54:59,572 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-16 19:54:59,623 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-16 19:54:59,705 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:55:03,814 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '20495#(and (= 6 |~#commands~0.base|) (<= 0 ~global~0.offset) (not (= (select |#valid| |~#commands~0.base|) 1)) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (<= ~global~0.offset 0) (= |#NULL.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (= |#NULL.base| 0))' at error location [2022-11-16 19:55:03,814 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:55:03,814 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 19:55:03,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 10] total 25 [2022-11-16 19:55:03,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412401637] [2022-11-16 19:55:03,815 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 19:55:03,815 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-16 19:55:03,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:55:03,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-16 19:55:03,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=306, Invalid=1674, Unknown=0, NotChecked=0, Total=1980 [2022-11-16 19:55:03,817 INFO L87 Difference]: Start difference. First operand 320 states and 405 transitions. Second operand has 26 states, 23 states have (on average 5.478260869565218) internal successors, (126), 25 states have internal predecessors, (126), 6 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) [2022-11-16 19:55:04,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:55:04,179 INFO L93 Difference]: Finished difference Result 325 states and 409 transitions. [2022-11-16 19:55:04,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 19:55:04,179 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 5.478260869565218) internal successors, (126), 25 states have internal predecessors, (126), 6 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 [2022-11-16 19:55:04,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:55:04,181 INFO L225 Difference]: With dead ends: 325 [2022-11-16 19:55:04,181 INFO L226 Difference]: Without dead ends: 325 [2022-11-16 19:55:04,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 111 SyntacticMatches, 8 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 844 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=392, Invalid=1960, Unknown=0, NotChecked=0, Total=2352 [2022-11-16 19:55:04,183 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 357 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 13 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:55:04,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [357 Valid, 132 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 188 Invalid, 0 Unknown, 13 Unchecked, 0.2s Time] [2022-11-16 19:55:04,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2022-11-16 19:55:04,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 319. [2022-11-16 19:55:04,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 288 states have (on average 1.3159722222222223) internal successors, (379), 302 states have internal predecessors, (379), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-16 19:55:04,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 403 transitions. [2022-11-16 19:55:04,192 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 403 transitions. Word has length 48 [2022-11-16 19:55:04,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:55:04,193 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 403 transitions. [2022-11-16 19:55:04,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 5.478260869565218) internal successors, (126), 25 states have internal predecessors, (126), 6 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) [2022-11-16 19:55:04,193 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 403 transitions. [2022-11-16 19:55:04,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-16 19:55:04,194 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:55:04,194 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:55:04,202 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-11-16 19:55:04,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-11-16 19:55:04,400 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:55:04,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:55:04,400 INFO L85 PathProgramCache]: Analyzing trace with hash 2087117615, now seen corresponding path program 1 times [2022-11-16 19:55:04,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:55:04,401 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731304036] [2022-11-16 19:55:04,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:55:04,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:55:04,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:55:04,666 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 19:55:04,666 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:55:04,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731304036] [2022-11-16 19:55:04,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731304036] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:55:04,667 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:55:04,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 19:55:04,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121308718] [2022-11-16 19:55:04,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:55:04,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-16 19:55:04,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:55:04,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-16 19:55:04,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-11-16 19:55:04,668 INFO L87 Difference]: Start difference. First operand 319 states and 403 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) [2022-11-16 19:55:04,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:55:04,913 INFO L93 Difference]: Finished difference Result 399 states and 486 transitions. [2022-11-16 19:55:04,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-16 19:55:04,914 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 [2022-11-16 19:55:04,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:55:04,915 INFO L225 Difference]: With dead ends: 399 [2022-11-16 19:55:04,915 INFO L226 Difference]: Without dead ends: 399 [2022-11-16 19:55:04,916 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2022-11-16 19:55:04,916 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 271 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:55:04,916 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [271 Valid, 72 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:55:04,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2022-11-16 19:55:04,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 319. [2022-11-16 19:55:04,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 288 states have (on average 1.3055555555555556) internal successors, (376), 302 states have internal predecessors, (376), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-16 19:55:04,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 400 transitions. [2022-11-16 19:55:04,925 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 400 transitions. Word has length 48 [2022-11-16 19:55:04,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:55:04,925 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 400 transitions. [2022-11-16 19:55:04,925 INFO L496 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) [2022-11-16 19:55:04,926 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 400 transitions. [2022-11-16 19:55:04,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-16 19:55:04,926 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:55:04,927 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:55:04,927 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-16 19:55:04,927 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:55:04,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:55:04,927 INFO L85 PathProgramCache]: Analyzing trace with hash 1739820872, now seen corresponding path program 1 times [2022-11-16 19:55:04,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:55:04,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168791944] [2022-11-16 19:55:04,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:55:04,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:55:04,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:55:05,135 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:55:05,135 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:55:05,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168791944] [2022-11-16 19:55:05,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168791944] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:55:05,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511149666] [2022-11-16 19:55:05,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:55:05,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:55:05,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:55:05,137 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:55:05,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-16 19:55:05,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:55:05,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-16 19:55:05,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:55:05,384 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 19:55:05,384 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:05,424 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:55:05,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:55:05,494 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511149666] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:55:05,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [292530542] [2022-11-16 19:55:05,496 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-16 19:55:05,496 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:55:05,496 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:55:05,497 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:55:05,497 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:55:05,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:05,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:05,768 INFO L321 Elim1Store]: treesize reduction 165, result has 19.9 percent of original size [2022-11-16 19:55:05,769 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 196 treesize of output 210 [2022-11-16 19:55:05,891 INFO L321 Elim1Store]: treesize reduction 205, result has 30.0 percent of original size [2022-11-16 19:55:05,892 INFO L350 Elim1Store]: Elim1 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 185 treesize of output 234 [2022-11-16 19:55:06,303 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-16 19:55:06,512 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:06,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:06,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:06,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:06,524 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-16 19:55:06,525 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 35 [2022-11-16 19:55:06,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:06,587 INFO L321 Elim1Store]: treesize reduction 70, result has 28.6 percent of original size [2022-11-16 19:55:06,587 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 45 [2022-11-16 19:55:06,712 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:55:09,211 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '22102#(and (<= |parse_input_~input#1.offset| 0) (= 6 |~#commands~0.base|) (not (= (select |#valid| |parse_input_~input#1.base|) 1)) (<= 3 |parse_input_~input#1.base|) (< |parse_input_#t~mem3#1.offset| (select |#length| |parse_input_#t~mem3#1.base|)) (<= 0 |parse_input_~input#1.offset|) (<= 0 |parse_input_#t~mem3#1.offset|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |~#commands~0.offset| 0) (<= |parse_input_~input#1.base| 5) (= |#NULL.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|) (= |#NULL.base| 0))' at error location [2022-11-16 19:55:09,211 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:55:09,211 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:55:09,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 8 [2022-11-16 19:55:09,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060208865] [2022-11-16 19:55:09,212 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:55:09,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:55:09,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:55:09,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:55:09,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=687, Unknown=0, NotChecked=0, Total=812 [2022-11-16 19:55:09,213 INFO L87 Difference]: Start difference. First operand 319 states and 400 transitions. Second operand has 10 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-16 19:55:10,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:55:10,062 INFO L93 Difference]: Finished difference Result 338 states and 409 transitions. [2022-11-16 19:55:10,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 19:55:10,066 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 49 [2022-11-16 19:55:10,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:55:10,068 INFO L225 Difference]: With dead ends: 338 [2022-11-16 19:55:10,068 INFO L226 Difference]: Without dead ends: 338 [2022-11-16 19:55:10,069 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 79 SyntacticMatches, 9 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=204, Invalid=1202, Unknown=0, NotChecked=0, Total=1406 [2022-11-16 19:55:10,076 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 181 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 27 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:55:10,076 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 194 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 132 Invalid, 0 Unknown, 27 Unchecked, 0.1s Time] [2022-11-16 19:55:10,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-11-16 19:55:10,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 319. [2022-11-16 19:55:10,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 288 states have (on average 1.2986111111111112) internal successors, (374), 302 states have internal predecessors, (374), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-16 19:55:10,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 398 transitions. [2022-11-16 19:55:10,087 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 398 transitions. Word has length 49 [2022-11-16 19:55:10,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:55:10,088 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 398 transitions. [2022-11-16 19:55:10,088 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-16 19:55:10,088 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 398 transitions. [2022-11-16 19:55:10,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-16 19:55:10,089 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:55:10,089 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:55:10,102 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-16 19:55:10,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-16 19:55:10,295 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:55:10,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:55:10,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1702316402, now seen corresponding path program 2 times [2022-11-16 19:55:10,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:55:10,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781502184] [2022-11-16 19:55:10,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:55:10,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:55:10,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:55:10,511 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:55:10,511 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:55:10,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781502184] [2022-11-16 19:55:10,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781502184] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:55:10,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688751273] [2022-11-16 19:55:10,512 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-16 19:55:10,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:55:10,512 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:55:10,513 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:55:10,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-16 19:55:10,627 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-11-16 19:55:10,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:55:10,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-16 19:55:10,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:55:10,727 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 19:55:10,727 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:10,801 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:55:10,801 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:55:10,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688751273] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:55:10,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1998351004] [2022-11-16 19:55:10,976 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-16 19:55:10,976 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:55:10,976 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:55:10,976 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:55:10,977 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:55:11,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:11,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:11,249 INFO L321 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-16 19:55:11,249 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 183 treesize of output 182 [2022-11-16 19:55:11,266 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:11,335 INFO L321 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-16 19:55:11,335 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 183 treesize of output 206 [2022-11-16 19:55:11,660 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-16 19:55:11,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:11,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:11,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:11,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:11,873 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-16 19:55:11,874 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 35 [2022-11-16 19:55:11,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:11,934 INFO L321 Elim1Store]: treesize reduction 70, result has 28.6 percent of original size [2022-11-16 19:55:11,935 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 45 [2022-11-16 19:55:12,050 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:55:14,584 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '23040#(and (<= |parse_input_~input#1.offset| 0) (= 6 |~#commands~0.base|) (not (= (select |#valid| |parse_input_~input#1.base|) 1)) (<= 3 |parse_input_~input#1.base|) (< |parse_input_#t~mem3#1.offset| (select |#length| |parse_input_#t~mem3#1.base|)) (<= 0 |parse_input_~input#1.offset|) (<= 0 |parse_input_#t~mem3#1.offset|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |~#commands~0.offset| 0) (<= |parse_input_~input#1.base| 5) (= |#NULL.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|) (= |#NULL.base| 0))' at error location [2022-11-16 19:55:14,585 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:55:14,585 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:55:14,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 9 [2022-11-16 19:55:14,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542368819] [2022-11-16 19:55:14,585 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:55:14,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-16 19:55:14,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:55:14,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-16 19:55:14,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=790, Unknown=0, NotChecked=0, Total=930 [2022-11-16 19:55:14,586 INFO L87 Difference]: Start difference. First operand 319 states and 398 transitions. Second operand has 11 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 1 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-16 19:55:15,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:55:15,401 INFO L93 Difference]: Finished difference Result 330 states and 405 transitions. [2022-11-16 19:55:15,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 19:55:15,401 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 1 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 49 [2022-11-16 19:55:15,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:55:15,403 INFO L225 Difference]: With dead ends: 330 [2022-11-16 19:55:15,403 INFO L226 Difference]: Without dead ends: 330 [2022-11-16 19:55:15,404 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 97 SyntacticMatches, 10 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 732 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=235, Invalid=1325, Unknown=0, NotChecked=0, Total=1560 [2022-11-16 19:55:15,404 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 162 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 34 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:55:15,404 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 210 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 136 Invalid, 0 Unknown, 34 Unchecked, 0.1s Time] [2022-11-16 19:55:15,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-11-16 19:55:15,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 319. [2022-11-16 19:55:15,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 288 states have (on average 1.2951388888888888) internal successors, (373), 302 states have internal predecessors, (373), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-16 19:55:15,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 397 transitions. [2022-11-16 19:55:15,412 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 397 transitions. Word has length 49 [2022-11-16 19:55:15,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:55:15,413 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 397 transitions. [2022-11-16 19:55:15,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 1 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-11-16 19:55:15,413 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 397 transitions. [2022-11-16 19:55:15,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-16 19:55:15,414 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:55:15,414 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:55:15,434 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2022-11-16 19:55:15,634 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:55:15,635 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:55:15,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:55:15,635 INFO L85 PathProgramCache]: Analyzing trace with hash 276136575, now seen corresponding path program 1 times [2022-11-16 19:55:15,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:55:15,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284878311] [2022-11-16 19:55:15,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:55:15,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:55:15,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:55:16,559 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 4 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:55:16,559 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:55:16,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284878311] [2022-11-16 19:55:16,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284878311] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:55:16,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265522595] [2022-11-16 19:55:16,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:55:16,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:55:16,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:55:16,563 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:55:16,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-16 19:55:16,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:55:16,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-16 19:55:16,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:55:16,890 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 19:55:16,891 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:17,160 INFO L321 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2022-11-16 19:55:17,161 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:17,228 INFO L321 Elim1Store]: treesize reduction 19, result has 47.2 percent of original size [2022-11-16 19:55:17,228 INFO L350 Elim1Store]: Elim1 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 16 treesize of output 26 [2022-11-16 19:55:17,391 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:55:17,417 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:55:17,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:55:17,521 INFO L321 Elim1Store]: treesize reduction 5, result has 58.3 percent of original size [2022-11-16 19:55:17,522 INFO L350 Elim1Store]: Elim1 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 178 treesize of output 165 [2022-11-16 19:55:17,841 INFO L321 Elim1Store]: treesize reduction 5, result has 84.8 percent of original size [2022-11-16 19:55:17,841 INFO L350 Elim1Store]: Elim1 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 84 treesize of output 101 [2022-11-16 19:55:18,255 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 1 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:55:18,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265522595] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:55:18,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [983984873] [2022-11-16 19:55:18,257 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2022-11-16 19:55:18,257 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:55:18,258 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:55:18,258 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:55:18,258 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:55:18,361 INFO L321 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-16 19:55:18,361 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:18,381 INFO L321 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2022-11-16 19:55:18,381 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:18,492 INFO L321 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2022-11-16 19:55:18,493 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:18,803 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-16 19:55:18,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:18,930 INFO L321 Elim1Store]: treesize reduction 46, result has 62.3 percent of original size [2022-11-16 19:55:18,931 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:19,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:19,067 INFO L321 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-16 19:55:19,068 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:19,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:19,212 INFO L321 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2022-11-16 19:55:19,212 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:19,239 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-16 19:55:19,291 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-16 19:55:19,340 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-16 19:55:19,401 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:55:24,113 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '24056#(and (= 6 |~#commands~0.base|) (<= 0 ~global~0.offset) (= (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)) |parse_input_#t~mem3#1.offset|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|)) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (= |~#commands~0.offset| 0) (= |parse_input_#t~mem3#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) (= |parse_input_~i~0#1| 0) (<= ~global~0.offset 0) (= |#NULL.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (not (= (select |#valid| |parse_input_#t~mem3#1.base|) 1)) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (= (select |#valid| |~#commands~0.base|) 1) (= |#NULL.base| 0))' at error location [2022-11-16 19:55:24,113 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:55:24,113 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 19:55:24,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 12, 14] total 42 [2022-11-16 19:55:24,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660523422] [2022-11-16 19:55:24,113 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 19:55:24,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-11-16 19:55:24,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:55:24,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-11-16 19:55:24,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=464, Invalid=3318, Unknown=0, NotChecked=0, Total=3782 [2022-11-16 19:55:24,116 INFO L87 Difference]: Start difference. First operand 319 states and 397 transitions. Second operand has 43 states, 37 states have (on average 3.5405405405405403) internal successors, (131), 35 states have internal predecessors, (131), 8 states have call successors, (9), 9 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-16 19:55:25,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:55:25,594 INFO L93 Difference]: Finished difference Result 395 states and 479 transitions. [2022-11-16 19:55:25,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:55:25,595 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 37 states have (on average 3.5405405405405403) internal successors, (131), 35 states have internal predecessors, (131), 8 states have call successors, (9), 9 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Word has length 49 [2022-11-16 19:55:25,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:55:25,596 INFO L225 Difference]: With dead ends: 395 [2022-11-16 19:55:25,597 INFO L226 Difference]: Without dead ends: 395 [2022-11-16 19:55:25,598 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 102 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1883 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=845, Invalid=4705, Unknown=0, NotChecked=0, Total=5550 [2022-11-16 19:55:25,599 INFO L413 NwaCegarLoop]: 23 mSDtfsCounter, 556 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 621 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 556 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 19:55:25,599 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [556 Valid, 306 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 621 Invalid, 0 Unknown, 3 Unchecked, 0.5s Time] [2022-11-16 19:55:25,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2022-11-16 19:55:25,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 319. [2022-11-16 19:55:25,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 288 states have (on average 1.2881944444444444) internal successors, (371), 302 states have internal predecessors, (371), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-16 19:55:25,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 395 transitions. [2022-11-16 19:55:25,607 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 395 transitions. Word has length 49 [2022-11-16 19:55:25,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:55:25,608 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 395 transitions. [2022-11-16 19:55:25,608 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 37 states have (on average 3.5405405405405403) internal successors, (131), 35 states have internal predecessors, (131), 8 states have call successors, (9), 9 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-16 19:55:25,608 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 395 transitions. [2022-11-16 19:55:25,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-16 19:55:25,609 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:55:25,609 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:55:25,619 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-16 19:55:25,809 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:55:25,810 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:55:25,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:55:25,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1900127767, now seen corresponding path program 1 times [2022-11-16 19:55:25,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:55:25,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809632475] [2022-11-16 19:55:25,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:55:25,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:55:25,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:55:26,123 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:55:26,124 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:55:26,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809632475] [2022-11-16 19:55:26,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809632475] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:55:26,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390191275] [2022-11-16 19:55:26,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:55:26,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:55:26,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:55:26,126 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:55:26,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-16 19:55:26,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:55:26,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-16 19:55:26,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:55:26,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:26,453 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:55:26,544 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:55:26,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:55:26,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390191275] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:55:26,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1511184745] [2022-11-16 19:55:26,682 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-16 19:55:26,683 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:55:26,683 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:55:26,683 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:55:26,683 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:55:26,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:26,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:26,942 INFO L321 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-16 19:55:26,942 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 183 treesize of output 182 [2022-11-16 19:55:26,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:27,026 INFO L321 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-16 19:55:27,026 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 183 treesize of output 206 [2022-11-16 19:55:27,329 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-16 19:55:27,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:27,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:27,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:27,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:27,623 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-16 19:55:27,623 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 35 [2022-11-16 19:55:27,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:27,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:27,674 INFO L321 Elim1Store]: treesize reduction 52, result has 26.8 percent of original size [2022-11-16 19:55:27,675 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 41 [2022-11-16 19:55:27,845 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:55:31,324 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '25010#(and (<= |parse_input_~input#1.offset| 0) (<= 0 |#NULL.base|) (<= (select |#length| |parse_input_~input#1.base|) |parse_input_~input#1.offset|) (= (select |#valid| |parse_input_~input#1.base|) 1) (<= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (< |parse_input_#t~mem3#1.offset| (select |#length| |parse_input_#t~mem3#1.base|)) (<= |#NULL.offset| 0) (<= 0 |parse_input_~input#1.offset|) (<= |~#commands~0.base| 6) (<= 0 |parse_input_#in~input#1.offset|) (<= 0 |parse_input_#t~mem3#1.offset|) (<= 0 |~#commands~0.offset|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (<= |parse_input_#in~input#1.offset| 0) (<= |#NULL.base| 0) (<= |parse_input_~input#1.base| 5) (<= 3 |parse_input_#in~input#1.base|) (<= 0 |#NULL.offset|) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|) (<= |~#commands~0.offset| 0))' at error location [2022-11-16 19:55:31,325 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:55:31,325 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:55:31,325 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 13 [2022-11-16 19:55:31,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341529558] [2022-11-16 19:55:31,325 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:55:31,325 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-16 19:55:31,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:55:31,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-16 19:55:31,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1099, Unknown=0, NotChecked=0, Total=1260 [2022-11-16 19:55:31,327 INFO L87 Difference]: Start difference. First operand 319 states and 395 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) [2022-11-16 19:55:31,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:55:31,812 INFO L93 Difference]: Finished difference Result 334 states and 397 transitions. [2022-11-16 19:55:31,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 19:55:31,813 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 [2022-11-16 19:55:31,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:55:31,814 INFO L225 Difference]: With dead ends: 334 [2022-11-16 19:55:31,814 INFO L226 Difference]: Without dead ends: 334 [2022-11-16 19:55:31,815 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 75 SyntacticMatches, 9 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 799 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=271, Invalid=1621, Unknown=0, NotChecked=0, Total=1892 [2022-11-16 19:55:31,816 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 263 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 250 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 57 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:55:31,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [263 Valid, 250 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 246 Invalid, 0 Unknown, 57 Unchecked, 0.2s Time] [2022-11-16 19:55:31,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2022-11-16 19:55:31,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 319. [2022-11-16 19:55:31,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 288 states have (on average 1.2673611111111112) internal successors, (365), 302 states have internal predecessors, (365), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-16 19:55:31,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 389 transitions. [2022-11-16 19:55:31,823 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 389 transitions. Word has length 50 [2022-11-16 19:55:31,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:55:31,824 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 389 transitions. [2022-11-16 19:55:31,824 INFO L496 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) [2022-11-16 19:55:31,824 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 389 transitions. [2022-11-16 19:55:31,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-16 19:55:31,825 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:55:31,825 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:55:31,835 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-11-16 19:55:32,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-11-16 19:55:32,031 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:55:32,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:55:32,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1232200959, now seen corresponding path program 2 times [2022-11-16 19:55:32,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:55:32,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674420207] [2022-11-16 19:55:32,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:55:32,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:55:32,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:55:32,305 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 2 proven. 37 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:55:32,305 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:55:32,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674420207] [2022-11-16 19:55:32,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674420207] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:55:32,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314128581] [2022-11-16 19:55:32,306 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-16 19:55:32,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:55:32,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:55:32,307 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:55:32,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-16 19:55:32,420 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-11-16 19:55:32,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:55:32,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-16 19:55:32,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:55:32,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:32,550 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:55:32,683 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:55:32,684 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:55:32,931 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314128581] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:55:32,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1444532479] [2022-11-16 19:55:32,932 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-16 19:55:32,932 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:55:32,932 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:55:32,932 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:55:32,932 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:55:33,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:33,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:33,197 INFO L321 Elim1Store]: treesize reduction 165, result has 19.9 percent of original size [2022-11-16 19:55:33,198 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 196 treesize of output 210 [2022-11-16 19:55:33,317 INFO L321 Elim1Store]: treesize reduction 205, result has 30.0 percent of original size [2022-11-16 19:55:33,317 INFO L350 Elim1Store]: Elim1 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 185 treesize of output 234 [2022-11-16 19:55:33,650 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-16 19:55:33,827 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:33,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:33,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:33,832 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:33,838 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-16 19:55:33,839 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 35 [2022-11-16 19:55:33,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:33,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:33,888 INFO L321 Elim1Store]: treesize reduction 52, result has 26.8 percent of original size [2022-11-16 19:55:33,888 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 41 [2022-11-16 19:55:34,005 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:55:36,754 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '25956#(and (<= |parse_input_~input#1.offset| 0) (<= (select |#length| |parse_input_~input#1.base|) |parse_input_~input#1.offset|) (= (select |#valid| |parse_input_~input#1.base|) 1) (= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (< |parse_input_#t~mem3#1.offset| (select |#length| |parse_input_#t~mem3#1.base|)) (<= 0 |parse_input_~input#1.offset|) (<= 0 |parse_input_#t~mem3#1.offset|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |~#commands~0.offset| 0) (<= |parse_input_~input#1.base| 5) (= |#NULL.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|) (= |#NULL.base| 0))' at error location [2022-11-16 19:55:36,754 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:55:36,754 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:55:36,754 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 15 [2022-11-16 19:55:36,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400854508] [2022-11-16 19:55:36,754 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:55:36,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-16 19:55:36,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:55:36,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-16 19:55:36,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1296, Unknown=0, NotChecked=0, Total=1482 [2022-11-16 19:55:36,756 INFO L87 Difference]: Start difference. First operand 319 states and 389 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) [2022-11-16 19:55:37,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:55:37,303 INFO L93 Difference]: Finished difference Result 328 states and 395 transitions. [2022-11-16 19:55:37,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 19:55:37,304 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 [2022-11-16 19:55:37,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:55:37,305 INFO L225 Difference]: With dead ends: 328 [2022-11-16 19:55:37,305 INFO L226 Difference]: Without dead ends: 328 [2022-11-16 19:55:37,306 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 92 SyntacticMatches, 10 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1100 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=331, Invalid=1925, Unknown=0, NotChecked=0, Total=2256 [2022-11-16 19:55:37,306 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 285 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:55:37,307 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [285 Valid, 252 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 238 Invalid, 0 Unknown, 58 Unchecked, 0.2s Time] [2022-11-16 19:55:37,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-11-16 19:55:37,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 319. [2022-11-16 19:55:37,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 288 states have (on average 1.2604166666666667) internal successors, (363), 302 states have internal predecessors, (363), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-16 19:55:37,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 387 transitions. [2022-11-16 19:55:37,313 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 387 transitions. Word has length 50 [2022-11-16 19:55:37,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:55:37,314 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 387 transitions. [2022-11-16 19:55:37,314 INFO L496 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) [2022-11-16 19:55:37,314 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 387 transitions. [2022-11-16 19:55:37,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-16 19:55:37,316 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:55:37,316 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:55:37,326 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-16 19:55:37,516 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-11-16 19:55:37,517 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:55:37,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:55:37,517 INFO L85 PathProgramCache]: Analyzing trace with hash -920722335, now seen corresponding path program 1 times [2022-11-16 19:55:37,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:55:37,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310496558] [2022-11-16 19:55:37,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:55:37,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:55:37,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:55:38,017 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:55:38,018 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:55:38,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310496558] [2022-11-16 19:55:38,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310496558] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:55:38,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031676930] [2022-11-16 19:55:38,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:55:38,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:55:38,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:55:38,019 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:55:38,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-16 19:55:38,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:55:38,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-16 19:55:38,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:55:38,266 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 19:55:38,266 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:38,380 WARN L855 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| Int) (v_ArrVal_205 Int)) (= |c_#valid| (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| 1) |c_old(~global~0.base)| v_ArrVal_205))) is different from true [2022-11-16 19:55:38,416 INFO L321 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2022-11-16 19:55:38,416 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 23 [2022-11-16 19:55:38,489 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2022-11-16 19:55:38,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:55:38,825 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031676930] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:55:38,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [799101760] [2022-11-16 19:55:38,826 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2022-11-16 19:55:38,826 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:55:38,827 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:55:38,827 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:55:38,827 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:55:38,926 INFO L321 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-16 19:55:38,926 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:38,945 INFO L321 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2022-11-16 19:55:38,945 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:39,070 INFO L321 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2022-11-16 19:55:39,070 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:39,401 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-16 19:55:39,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:39,517 INFO L321 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-16 19:55:39,517 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:39,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:39,542 INFO L321 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2022-11-16 19:55:39,542 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:39,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:39,696 INFO L321 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2022-11-16 19:55:39,696 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:39,769 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:55:43,236 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '26905#(and (= 6 |~#commands~0.base|) (not (= (select |#valid| |parse_input_~input#1.base|) 1)) (<= 0 ~global~0.offset) (< |parse_input_#t~mem3#1.offset| (select |#length| |parse_input_#t~mem3#1.base|)) (= (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)) |parse_input_#t~mem3#1.offset|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|)) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (<= 0 |parse_input_#t~mem3#1.offset|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |~#commands~0.offset| 0) (= |parse_input_#t~mem3#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) (= |parse_input_~i~0#1| 0) (<= ~global~0.offset 0) (= |#NULL.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (= (select |#valid| |~#commands~0.base|) 1) (= |#NULL.base| 0))' at error location [2022-11-16 19:55:43,236 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:55:43,237 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:55:43,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2022-11-16 19:55:43,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053350766] [2022-11-16 19:55:43,237 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:55:43,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-16 19:55:43,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:55:43,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-16 19:55:43,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=1428, Unknown=1, NotChecked=78, Total=1722 [2022-11-16 19:55:43,239 INFO L87 Difference]: Start difference. First operand 319 states and 387 transitions. Second operand has 20 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 2 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-16 19:55:44,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:55:44,282 INFO L93 Difference]: Finished difference Result 338 states and 398 transitions. [2022-11-16 19:55:44,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-16 19:55:44,282 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 2 states have call successors, (5), 5 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 51 [2022-11-16 19:55:44,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:55:44,283 INFO L225 Difference]: With dead ends: 338 [2022-11-16 19:55:44,283 INFO L226 Difference]: Without dead ends: 338 [2022-11-16 19:55:44,284 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 102 SyntacticMatches, 9 SemanticMatches, 55 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1040 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=475, Invalid=2603, Unknown=6, NotChecked=108, Total=3192 [2022-11-16 19:55:44,284 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 391 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 152 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:55:44,284 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [391 Valid, 353 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 206 Invalid, 0 Unknown, 152 Unchecked, 0.2s Time] [2022-11-16 19:55:44,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-11-16 19:55:44,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 287. [2022-11-16 19:55:44,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 260 states have (on average 1.2384615384615385) internal successors, (322), 272 states have internal predecessors, (322), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-16 19:55:44,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 342 transitions. [2022-11-16 19:55:44,291 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 342 transitions. Word has length 51 [2022-11-16 19:55:44,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:55:44,291 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 342 transitions. [2022-11-16 19:55:44,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 17 states have (on average 4.705882352941177) internal successors, (80), 16 states have internal predecessors, (80), 2 states have call successors, (5), 5 states have call predecessors, (5), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-16 19:55:44,292 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 342 transitions. [2022-11-16 19:55:44,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-16 19:55:44,292 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:55:44,293 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:55:44,302 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-16 19:55:44,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2022-11-16 19:55:44,498 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:55:44,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:55:44,498 INFO L85 PathProgramCache]: Analyzing trace with hash 1522378736, now seen corresponding path program 1 times [2022-11-16 19:55:44,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:55:44,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021169550] [2022-11-16 19:55:44,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:55:44,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:55:44,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:55:44,935 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:55:44,935 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:55:44,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021169550] [2022-11-16 19:55:44,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021169550] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:55:44,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [263400786] [2022-11-16 19:55:44,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:55:44,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:55:44,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:55:44,937 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:55:44,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-16 19:55:45,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:55:45,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-16 19:55:45,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:55:45,142 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_223 Int)) (= |c_#valid| (store |c_old(#valid)| |c_parse_input_c1_~x~0#1.base| v_ArrVal_223))) (exists ((v_ArrVal_224 Int)) (= (store |c_old(#length)| |c_parse_input_c1_~x~0#1.base| v_ArrVal_224) |c_#length|))) is different from true [2022-11-16 19:55:45,157 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_223 Int)) (= |c_#valid| (store |c_old(#valid)| c_~global~0.base v_ArrVal_223))) (exists ((v_ArrVal_224 Int)) (= (store |c_old(#length)| c_~global~0.base v_ArrVal_224) |c_#length|))) is different from true [2022-11-16 19:55:45,185 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-16 19:55:45,186 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:45,202 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-16 19:55:45,203 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:45,371 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:45,442 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-16 19:55:45,442 INFO L350 Elim1Store]: Elim1 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 16 treesize of output 22 [2022-11-16 19:55:45,457 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 19:55:45,457 INFO L350 Elim1Store]: Elim1 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 19 [2022-11-16 19:55:45,661 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 19:55:45,661 INFO L350 Elim1Store]: Elim1 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 21 [2022-11-16 19:55:45,690 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 7 not checked. [2022-11-16 19:55:45,690 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:55:45,884 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:45,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [263400786] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:55:45,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1429632816] [2022-11-16 19:55:45,940 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2022-11-16 19:55:45,940 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:55:45,941 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:55:45,941 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:55:45,941 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:55:46,053 INFO L321 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-16 19:55:46,053 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:46,075 INFO L321 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2022-11-16 19:55:46,075 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:46,184 INFO L321 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2022-11-16 19:55:46,185 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:46,484 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-16 19:55:46,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:46,585 INFO L321 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-16 19:55:46,585 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:46,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:46,607 INFO L321 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2022-11-16 19:55:46,608 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:46,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:46,749 INFO L321 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2022-11-16 19:55:46,749 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:46,842 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:55:50,443 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '27796#(and (= (select |#valid| |parse_input_~input#1.base|) 1) (not (< |parse_input_~input#1.offset| (select |#length| |parse_input_~input#1.base|))) (= 6 |~#commands~0.base|) (<= 0 ~global~0.offset) (< |parse_input_#t~mem3#1.offset| (select |#length| |parse_input_#t~mem3#1.base|)) (= (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)) |parse_input_#t~mem3#1.offset|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|)) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (<= 0 |parse_input_#t~mem3#1.offset|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (= |~#commands~0.offset| 0) (= |parse_input_#t~mem3#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) (= |parse_input_~i~0#1| 0) (<= ~global~0.offset 0) (= |#NULL.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (= (select |#valid| |~#commands~0.base|) 1) (= |#NULL.base| 0))' at error location [2022-11-16 19:55:50,444 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:55:50,444 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:55:50,444 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 23 [2022-11-16 19:55:50,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371568734] [2022-11-16 19:55:50,446 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:55:50,447 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-16 19:55:50,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:55:50,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-16 19:55:50,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=1932, Unknown=2, NotChecked=182, Total=2352 [2022-11-16 19:55:50,448 INFO L87 Difference]: Start difference. First operand 287 states and 342 transitions. Second operand has 25 states, 18 states have (on average 5.222222222222222) internal successors, (94), 18 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) [2022-11-16 19:55:52,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:55:52,565 INFO L93 Difference]: Finished difference Result 354 states and 409 transitions. [2022-11-16 19:55:52,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-16 19:55:52,566 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 18 states have (on average 5.222222222222222) internal successors, (94), 18 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 [2022-11-16 19:55:52,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:55:52,567 INFO L225 Difference]: With dead ends: 354 [2022-11-16 19:55:52,567 INFO L226 Difference]: Without dead ends: 354 [2022-11-16 19:55:52,567 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 79 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 1572 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=619, Invalid=4497, Unknown=4, NotChecked=282, Total=5402 [2022-11-16 19:55:52,568 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 484 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 484 SdHoareTripleChecker+Valid, 535 SdHoareTripleChecker+Invalid, 1114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 642 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 19:55:52,568 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [484 Valid, 535 Invalid, 1114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 423 Invalid, 0 Unknown, 642 Unchecked, 0.4s Time] [2022-11-16 19:55:52,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2022-11-16 19:55:52,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 249. [2022-11-16 19:55:52,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 225 states have (on average 1.208888888888889) internal successors, (272), 236 states have internal predecessors, (272), 6 states have call successors, (6), 6 states have call predecessors, (6), 10 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2022-11-16 19:55:52,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 290 transitions. [2022-11-16 19:55:52,581 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 290 transitions. Word has length 52 [2022-11-16 19:55:52,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:55:52,581 INFO L495 AbstractCegarLoop]: Abstraction has 249 states and 290 transitions. [2022-11-16 19:55:52,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 18 states have (on average 5.222222222222222) internal successors, (94), 18 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) [2022-11-16 19:55:52,582 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 290 transitions. [2022-11-16 19:55:52,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-16 19:55:52,583 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:55:52,583 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:55:52,593 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-16 19:55:52,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-11-16 19:55:52,789 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:55:52,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:55:52,789 INFO L85 PathProgramCache]: Analyzing trace with hash -219031633, now seen corresponding path program 2 times [2022-11-16 19:55:52,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:55:52,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800260195] [2022-11-16 19:55:52,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:55:52,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:55:52,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:55:53,119 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-16 19:55:53,119 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:55:53,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800260195] [2022-11-16 19:55:53,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800260195] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:55:53,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859439642] [2022-11-16 19:55:53,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-16 19:55:53,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:55:53,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:55:53,121 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:55:53,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-16 19:55:53,237 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-16 19:55:53,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:55:53,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:55:53,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:55:53,360 INFO L350 Elim1Store]: Elim1 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 7 treesize of output 5 [2022-11-16 19:55:53,457 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 19:55:53,457 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:55:53,551 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 19:55:53,655 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 41 proven. 20 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-16 19:55:53,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:55:53,815 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-16 19:55:53,816 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 12 [2022-11-16 19:55:54,080 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-16 19:55:54,080 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 12 [2022-11-16 19:55:54,156 INFO L350 Elim1Store]: Elim1 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 7 treesize of output 5 [2022-11-16 19:55:54,308 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 42 proven. 19 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-16 19:55:54,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859439642] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:55:54,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [611848130] [2022-11-16 19:55:54,309 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-16 19:55:54,309 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:55:54,309 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:55:54,309 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:55:54,309 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:55:54,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:54,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:54,555 INFO L321 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-16 19:55:54,556 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 183 treesize of output 182 [2022-11-16 19:55:54,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:54,629 INFO L321 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-16 19:55:54,630 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 183 treesize of output 206 [2022-11-16 19:55:54,906 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-16 19:55:55,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:55,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:55,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:55,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:55,198 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-16 19:55:55,198 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 35 [2022-11-16 19:55:55,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:55,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:55:55,265 INFO L321 Elim1Store]: treesize reduction 52, result has 26.8 percent of original size [2022-11-16 19:55:55,265 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 41 [2022-11-16 19:55:55,430 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:55:58,935 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '28822#(and (<= |parse_input_~input#1.offset| 0) (<= 0 |#NULL.base|) (<= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (<= |#NULL.offset| 0) (<= 0 |parse_input_~input#1.offset|) (<= |~#commands~0.base| 6) (<= 0 |parse_input_#in~input#1.offset|) (<= 0 |~#commands~0.offset|) (<= |parse_input_#in~input#1.offset| 0) (<= |#NULL.base| 0) (not (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|))) (<= |parse_input_~input#1.base| 5) (< |parse_input_~i~0#1| 2) (<= 3 |parse_input_#in~input#1.base|) (<= 0 |#NULL.offset|) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|) (<= |~#commands~0.offset| 0))' at error location [2022-11-16 19:55:58,935 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:55:58,935 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 19:55:58,935 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 29 [2022-11-16 19:55:58,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669754310] [2022-11-16 19:55:58,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 19:55:58,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-16 19:55:58,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:55:58,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-16 19:55:58,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=345, Invalid=1808, Unknown=9, NotChecked=0, Total=2162 [2022-11-16 19:55:58,937 INFO L87 Difference]: Start difference. First operand 249 states and 290 transitions. Second operand has 30 states, 26 states have (on average 5.1923076923076925) internal successors, (135), 27 states have internal predecessors, (135), 7 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 4 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-16 19:56:00,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:56:00,785 INFO L93 Difference]: Finished difference Result 391 states and 451 transitions. [2022-11-16 19:56:00,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-16 19:56:00,785 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 26 states have (on average 5.1923076923076925) internal successors, (135), 27 states have internal predecessors, (135), 7 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 4 states have call predecessors, (6), 6 states have call successors, (6) Word has length 54 [2022-11-16 19:56:00,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:56:00,787 INFO L225 Difference]: With dead ends: 391 [2022-11-16 19:56:00,787 INFO L226 Difference]: Without dead ends: 391 [2022-11-16 19:56:00,788 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 137 SyntacticMatches, 7 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2317 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=1149, Invalid=5321, Unknown=10, NotChecked=0, Total=6480 [2022-11-16 19:56:00,789 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 879 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 879 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 37 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 19:56:00,789 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [879 Valid, 417 Invalid, 633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 482 Invalid, 0 Unknown, 37 Unchecked, 0.5s Time] [2022-11-16 19:56:00,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-11-16 19:56:00,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 288. [2022-11-16 19:56:00,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 262 states have (on average 1.217557251908397) internal successors, (319), 273 states have internal predecessors, (319), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-16 19:56:00,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 339 transitions. [2022-11-16 19:56:00,796 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 339 transitions. Word has length 54 [2022-11-16 19:56:00,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:56:00,796 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 339 transitions. [2022-11-16 19:56:00,796 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 26 states have (on average 5.1923076923076925) internal successors, (135), 27 states have internal predecessors, (135), 7 states have call successors, (9), 8 states have call predecessors, (9), 6 states have return successors, (6), 4 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-16 19:56:00,796 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 339 transitions. [2022-11-16 19:56:00,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-16 19:56:00,797 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:56:00,798 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:56:00,806 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-11-16 19:56:01,002 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-11-16 19:56:01,003 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:56:01,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:56:01,003 INFO L85 PathProgramCache]: Analyzing trace with hash 1799953919, now seen corresponding path program 1 times [2022-11-16 19:56:01,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:56:01,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805801657] [2022-11-16 19:56:01,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:56:01,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:56:01,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:56:01,320 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:56:01,321 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:56:01,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805801657] [2022-11-16 19:56:01,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805801657] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:56:01,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547169835] [2022-11-16 19:56:01,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:56:01,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:56:01,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:56:01,323 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:56:01,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-16 19:56:01,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:56:01,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-16 19:56:01,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:56:01,946 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 19:56:01,946 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:56:02,089 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:56:02,110 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 19:56:02,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:56:02,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547169835] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:56:02,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [34735348] [2022-11-16 19:56:02,241 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-16 19:56:02,241 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:56:02,241 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:56:02,241 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:56:02,241 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:56:02,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:02,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:02,499 INFO L321 Elim1Store]: treesize reduction 165, result has 19.9 percent of original size [2022-11-16 19:56:02,500 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 196 treesize of output 210 [2022-11-16 19:56:02,597 INFO L321 Elim1Store]: treesize reduction 205, result has 30.0 percent of original size [2022-11-16 19:56:02,597 INFO L350 Elim1Store]: Elim1 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 185 treesize of output 234 [2022-11-16 19:56:02,943 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-16 19:56:03,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:03,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:03,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:03,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:03,137 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-16 19:56:03,137 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 35 [2022-11-16 19:56:03,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:03,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:03,193 INFO L321 Elim1Store]: treesize reduction 52, result has 26.8 percent of original size [2022-11-16 19:56:03,193 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 41 [2022-11-16 19:56:03,303 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:56:06,256 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '29831#(and (<= |parse_input_~input#1.offset| 0) (= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (<= 0 |parse_input_~input#1.offset|) (= |~#commands~0.offset| 0) (<= |parse_input_~input#1.base| 5) (= |#NULL.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 3 |parse_input_#in~input#1.base|) (not (= (select |#valid| |parse_input_#t~mem3#1.base|) 1)) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|) (= |#NULL.base| 0))' at error location [2022-11-16 19:56:06,256 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:56:06,257 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:56:06,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 18 [2022-11-16 19:56:06,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560481209] [2022-11-16 19:56:06,257 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:56:06,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-16 19:56:06,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:56:06,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-16 19:56:06,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=1456, Unknown=0, NotChecked=0, Total=1640 [2022-11-16 19:56:06,259 INFO L87 Difference]: Start difference. First operand 288 states and 339 transitions. Second operand has 20 states, 19 states have (on average 4.473684210526316) internal successors, (85), 19 states have internal predecessors, (85), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-16 19:56:06,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:56:06,831 INFO L93 Difference]: Finished difference Result 359 states and 417 transitions. [2022-11-16 19:56:06,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-16 19:56:06,838 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 4.473684210526316) internal successors, (85), 19 states have internal predecessors, (85), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 55 [2022-11-16 19:56:06,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:56:06,839 INFO L225 Difference]: With dead ends: 359 [2022-11-16 19:56:06,839 INFO L226 Difference]: Without dead ends: 359 [2022-11-16 19:56:06,840 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 86 SyntacticMatches, 11 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1051 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=308, Invalid=2242, Unknown=0, NotChecked=0, Total=2550 [2022-11-16 19:56:06,840 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 247 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 341 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 45 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:56:06,841 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [247 Valid, 341 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 347 Invalid, 0 Unknown, 45 Unchecked, 0.3s Time] [2022-11-16 19:56:06,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2022-11-16 19:56:06,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 321. [2022-11-16 19:56:06,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 292 states have (on average 1.2191780821917808) internal successors, (356), 304 states have internal predecessors, (356), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-16 19:56:06,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 380 transitions. [2022-11-16 19:56:06,848 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 380 transitions. Word has length 55 [2022-11-16 19:56:06,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:56:06,848 INFO L495 AbstractCegarLoop]: Abstraction has 321 states and 380 transitions. [2022-11-16 19:56:06,848 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 4.473684210526316) internal successors, (85), 19 states have internal predecessors, (85), 2 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-16 19:56:06,849 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 380 transitions. [2022-11-16 19:56:06,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-16 19:56:06,849 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:56:06,850 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:56:06,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-11-16 19:56:07,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:56:07,057 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:56:07,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:56:07,057 INFO L85 PathProgramCache]: Analyzing trace with hash -36003314, now seen corresponding path program 1 times [2022-11-16 19:56:07,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:56:07,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063873407] [2022-11-16 19:56:07,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:56:07,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:56:07,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:56:07,773 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 1 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:56:07,773 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:56:07,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063873407] [2022-11-16 19:56:07,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063873407] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:56:07,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597845565] [2022-11-16 19:56:07,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:56:07,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:56:07,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:56:07,775 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:56:07,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-16 19:56:07,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:56:07,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 38 conjunts are in the unsatisfiable core [2022-11-16 19:56:07,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:56:08,415 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:56:08,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:08,742 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 26 [2022-11-16 19:56:09,009 INFO L350 Elim1Store]: Elim1 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 28 treesize of output 16 [2022-11-16 19:56:09,011 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:56:09,052 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 1 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:56:09,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:56:09,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597845565] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:56:09,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2072145592] [2022-11-16 19:56:09,370 INFO L159 IcfgInterpreter]: Started Sifa with 25 locations of interest [2022-11-16 19:56:09,370 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:56:09,371 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:56:09,371 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:56:09,371 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:56:09,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:09,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:09,587 INFO L321 Elim1Store]: treesize reduction 165, result has 19.9 percent of original size [2022-11-16 19:56:09,588 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 196 treesize of output 210 [2022-11-16 19:56:09,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:09,673 INFO L321 Elim1Store]: treesize reduction 187, result has 29.7 percent of original size [2022-11-16 19:56:09,674 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 185 treesize of output 230 [2022-11-16 19:56:10,028 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-16 19:56:10,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:10,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:10,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:10,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:10,317 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-16 19:56:10,317 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 35 [2022-11-16 19:56:10,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:10,376 INFO L321 Elim1Store]: treesize reduction 70, result has 28.6 percent of original size [2022-11-16 19:56:10,376 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 45 [2022-11-16 19:56:10,545 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:56:15,002 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '30796#(and (<= |parse_input_~input#1.offset| 0) (<= 0 |#NULL.base|) (<= 6 |~#commands~0.base|) (<= 3 |parse_input_~input#1.base|) (<= |#NULL.offset| 0) (<= 0 |parse_input_~input#1.offset|) (<= |~#commands~0.base| 6) (<= 0 |parse_input_#in~input#1.offset|) (<= 0 |~#commands~0.offset|) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (<= |parse_input_#in~input#1.offset| 0) (<= |#NULL.base| 0) (<= |parse_input_~input#1.base| 5) (or (not (< |parse_input_#t~mem3#1.offset| (select |#length| |parse_input_#t~mem3#1.base|))) (not (<= 0 |parse_input_#t~mem3#1.offset|))) (<= 3 |parse_input_#in~input#1.base|) (<= 0 |#NULL.offset|) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|) (<= |~#commands~0.offset| 0))' at error location [2022-11-16 19:56:15,002 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:56:15,002 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:56:15,002 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 30 [2022-11-16 19:56:15,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958574043] [2022-11-16 19:56:15,002 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:56:15,003 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-16 19:56:15,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:56:15,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-16 19:56:15,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=244, Invalid=2618, Unknown=0, NotChecked=0, Total=2862 [2022-11-16 19:56:15,004 INFO L87 Difference]: Start difference. First operand 321 states and 380 transitions. Second operand has 32 states, 28 states have (on average 3.642857142857143) internal successors, (102), 26 states have internal predecessors, (102), 5 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 19:56:17,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:56:17,438 INFO L93 Difference]: Finished difference Result 444 states and 512 transitions. [2022-11-16 19:56:17,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-16 19:56:17,439 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 28 states have (on average 3.642857142857143) internal successors, (102), 26 states have internal predecessors, (102), 5 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 56 [2022-11-16 19:56:17,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:56:17,441 INFO L225 Difference]: With dead ends: 444 [2022-11-16 19:56:17,441 INFO L226 Difference]: Without dead ends: 444 [2022-11-16 19:56:17,441 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 84 SyntacticMatches, 10 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2489 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=735, Invalid=5907, Unknown=0, NotChecked=0, Total=6642 [2022-11-16 19:56:17,442 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 604 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 1120 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 604 SdHoareTripleChecker+Valid, 682 SdHoareTripleChecker+Invalid, 1308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 88 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-16 19:56:17,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [604 Valid, 682 Invalid, 1308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1120 Invalid, 0 Unknown, 88 Unchecked, 0.9s Time] [2022-11-16 19:56:17,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2022-11-16 19:56:17,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 328. [2022-11-16 19:56:17,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 299 states have (on average 1.2107023411371238) internal successors, (362), 311 states have internal predecessors, (362), 8 states have call successors, (8), 8 states have call predecessors, (8), 13 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-16 19:56:17,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 386 transitions. [2022-11-16 19:56:17,448 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 386 transitions. Word has length 56 [2022-11-16 19:56:17,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:56:17,449 INFO L495 AbstractCegarLoop]: Abstraction has 328 states and 386 transitions. [2022-11-16 19:56:17,449 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 28 states have (on average 3.642857142857143) internal successors, (102), 26 states have internal predecessors, (102), 5 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 19:56:17,449 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 386 transitions. [2022-11-16 19:56:17,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-16 19:56:17,450 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:56:17,450 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:56:17,461 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-11-16 19:56:17,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:56:17,656 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:56:17,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:56:17,657 INFO L85 PathProgramCache]: Analyzing trace with hash -218314186, now seen corresponding path program 1 times [2022-11-16 19:56:17,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:56:17,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690863491] [2022-11-16 19:56:17,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:56:17,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:56:17,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:56:18,308 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:56:18,308 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:56:18,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690863491] [2022-11-16 19:56:18,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690863491] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:56:18,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [438959187] [2022-11-16 19:56:18,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:56:18,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:56:18,309 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:56:18,310 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:56:18,334 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-11-16 19:56:18,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:56:18,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-16 19:56:18,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:56:18,687 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-16 19:56:18,687 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:56:18,919 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 19:56:18,919 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:56:19,024 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:56:19,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:19,136 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-16 19:56:19,283 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 19:56:19,284 INFO L350 Elim1Store]: Elim1 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 23 treesize of output 21 [2022-11-16 19:56:19,394 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:56:19,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:56:19,621 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2022-11-16 19:56:19,622 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 12 [2022-11-16 19:56:19,634 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:56:19,714 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [438959187] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:56:19,714 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1115712114] [2022-11-16 19:56:19,715 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2022-11-16 19:56:19,715 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:56:19,716 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:56:19,716 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:56:19,716 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:56:19,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:19,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:19,918 INFO L321 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-16 19:56:19,918 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 183 treesize of output 182 [2022-11-16 19:56:19,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:20,008 INFO L321 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-16 19:56:20,008 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 183 treesize of output 206 [2022-11-16 19:56:20,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:20,219 INFO L321 Elim1Store]: treesize reduction 207, result has 26.1 percent of original size [2022-11-16 19:56:20,220 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 16 case distinctions, treesize of input 188 treesize of output 225 [2022-11-16 19:56:20,249 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-16 19:56:20,286 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-16 19:56:20,629 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-16 19:56:21,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:21,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:21,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:21,078 INFO L321 Elim1Store]: treesize reduction 157, result has 20.7 percent of original size [2022-11-16 19:56:21,079 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 232 treesize of output 246 [2022-11-16 19:56:21,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:21,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:21,174 INFO L321 Elim1Store]: treesize reduction 179, result has 30.6 percent of original size [2022-11-16 19:56:21,175 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 221 treesize of output 266 [2022-11-16 19:56:21,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:21,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:21,587 INFO L321 Elim1Store]: treesize reduction 232, result has 29.5 percent of original size [2022-11-16 19:56:21,588 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 16 case distinctions, treesize of input 547 treesize of output 551 [2022-11-16 19:56:22,660 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:56:31,016 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '31881#(and (<= |parse_input_~input#1.offset| 0) (= 6 |~#commands~0.base|) (<= 0 ~global~0.offset) (<= 3 |parse_input_~input#1.base|) (<= |#NULL.offset| 0) (<= 0 |parse_input_~input#1.offset|) (<= 0 |parse_input_#in~input#1.offset|) (<= 0 |~#commands~0.offset|) (<= |parse_input_#in~input#1.offset| 0) (<= ~global~0.offset 0) (not (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|))) (<= |parse_input_~input#1.base| 5) (< |parse_input_~i~0#1| 2) (<= 3 |parse_input_#in~input#1.base|) (<= 0 |#NULL.offset|) (= |old(~global~0.offset)| 0) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|) (<= |~#commands~0.offset| 0) (= |#NULL.base| 0))' at error location [2022-11-16 19:56:31,017 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:56:31,017 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:56:31,017 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 28 [2022-11-16 19:56:31,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739710530] [2022-11-16 19:56:31,017 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:56:31,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-16 19:56:31,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:56:31,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-16 19:56:31,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=303, Invalid=2663, Unknown=4, NotChecked=0, Total=2970 [2022-11-16 19:56:31,018 INFO L87 Difference]: Start difference. First operand 328 states and 386 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) [2022-11-16 19:56:32,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:56:32,632 INFO L93 Difference]: Finished difference Result 356 states and 411 transitions. [2022-11-16 19:56:32,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-16 19:56:32,633 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 [2022-11-16 19:56:32,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:56:32,634 INFO L225 Difference]: With dead ends: 356 [2022-11-16 19:56:32,634 INFO L226 Difference]: Without dead ends: 356 [2022-11-16 19:56:32,635 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 89 SyntacticMatches, 4 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2158 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=755, Invalid=5403, Unknown=4, NotChecked=0, Total=6162 [2022-11-16 19:56:32,636 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 366 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 295 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:56:32,636 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [366 Valid, 530 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 372 Invalid, 0 Unknown, 295 Unchecked, 0.3s Time] [2022-11-16 19:56:32,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-11-16 19:56:32,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 330. [2022-11-16 19:56:32,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 304 states have (on average 1.194078947368421) internal successors, (363), 313 states have internal predecessors, (363), 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) [2022-11-16 19:56:32,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 385 transitions. [2022-11-16 19:56:32,643 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 385 transitions. Word has length 56 [2022-11-16 19:56:32,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:56:32,644 INFO L495 AbstractCegarLoop]: Abstraction has 330 states and 385 transitions. [2022-11-16 19:56:32,644 INFO L496 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) [2022-11-16 19:56:32,644 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 385 transitions. [2022-11-16 19:56:32,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-16 19:56:32,645 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:56:32,645 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:56:32,651 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-11-16 19:56:32,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-11-16 19:56:32,851 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:56:32,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:56:32,851 INFO L85 PathProgramCache]: Analyzing trace with hash 1822194776, now seen corresponding path program 1 times [2022-11-16 19:56:32,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:56:32,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492654290] [2022-11-16 19:56:32,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:56:32,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:56:32,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:56:33,586 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:56:33,587 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:56:33,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492654290] [2022-11-16 19:56:33,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492654290] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:56:33,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828379865] [2022-11-16 19:56:33,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:56:33,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:56:33,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:56:33,589 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:56:33,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-11-16 19:56:33,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:56:33,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-16 19:56:33,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:56:34,035 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 19:56:34,036 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:56:34,452 INFO L321 Elim1Store]: treesize reduction 24, result has 38.5 percent of original size [2022-11-16 19:56:34,452 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 23 [2022-11-16 19:56:34,628 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:56:34,659 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:56:34,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:56:34,833 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828379865] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:56:34,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [309410962] [2022-11-16 19:56:34,834 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2022-11-16 19:56:34,834 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:56:34,835 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:56:34,835 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:56:34,835 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:56:34,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:35,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:35,032 INFO L321 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-16 19:56:35,032 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 183 treesize of output 182 [2022-11-16 19:56:35,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:35,109 INFO L321 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-16 19:56:35,109 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 183 treesize of output 206 [2022-11-16 19:56:35,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:35,267 INFO L321 Elim1Store]: treesize reduction 207, result has 26.1 percent of original size [2022-11-16 19:56:35,267 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 16 case distinctions, treesize of input 188 treesize of output 225 [2022-11-16 19:56:35,295 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-16 19:56:35,325 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-16 19:56:35,628 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-16 19:56:35,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:35,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:35,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:36,009 INFO L321 Elim1Store]: treesize reduction 140, result has 14.1 percent of original size [2022-11-16 19:56:36,009 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 219 treesize of output 218 [2022-11-16 19:56:36,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:36,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:36,094 INFO L321 Elim1Store]: treesize reduction 166, result has 23.9 percent of original size [2022-11-16 19:56:36,095 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 219 treesize of output 242 [2022-11-16 19:56:36,238 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:36,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:36,336 INFO L321 Elim1Store]: treesize reduction 199, result has 26.8 percent of original size [2022-11-16 19:56:36,342 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 7 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 224 treesize of output 261 [2022-11-16 19:56:36,406 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-16 19:56:36,463 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-16 19:56:36,519 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-16 19:56:36,583 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:56:44,156 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '32881#(and (or (and (= 6 |~#commands~0.base|) (= (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)) |parse_input_#t~mem3#1.offset|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|)) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (= |parse_input_#t~mem3#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) (= |parse_input_~i~0#1| 0) (= |old(~global~0.offset)| 0) (= (select |#valid| |~#commands~0.base|) 1) (= |#NULL.base| 0)) (and (= (select |#valid| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) |~#commands~0.offset|)) 1) (= (select |#valid| |parse_input_~input#1.base|) 1) (= 6 |~#commands~0.base|) (< |parse_input_~input#1.offset| (select |#length| |parse_input_~input#1.base|)) (= (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)) |parse_input_#t~mem3#1.offset|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= |parse_input_~i~0#1| 1) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|)) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (= |parse_input_#t~mem3#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) (<= 0 (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) |~#commands~0.offset|)) (= |old(~global~0.offset)| 0) (< (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) |~#commands~0.offset|) (select |#length| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) |~#commands~0.offset|))) (= (select |#valid| |~#commands~0.base|) 1) (= |#NULL.base| 0))) (<= 0 ~global~0.offset) (<= |#NULL.offset| 0) (<= 0 |parse_input_#in~input#1.offset|) (<= 0 |~#commands~0.offset|) (<= |parse_input_#in~input#1.offset| 0) (<= ~global~0.offset 0) (<= 3 |parse_input_#in~input#1.base|) (<= 0 |#NULL.offset|) (not (= (select |#valid| |parse_input_#t~mem3#1.base|) 1)) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (<= |~#commands~0.offset| 0))' at error location [2022-11-16 19:56:44,156 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:56:44,157 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:56:44,157 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 25 [2022-11-16 19:56:44,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659994015] [2022-11-16 19:56:44,157 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:56:44,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-11-16 19:56:44,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:56:44,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-11-16 19:56:44,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=2207, Unknown=6, NotChecked=0, Total=2450 [2022-11-16 19:56:44,158 INFO L87 Difference]: Start difference. First operand 330 states and 385 transitions. Second operand has 27 states, 23 states have (on average 4.521739130434782) internal successors, (104), 23 states have internal predecessors, (104), 5 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 19:56:46,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:56:46,389 INFO L93 Difference]: Finished difference Result 385 states and 437 transitions. [2022-11-16 19:56:46,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-16 19:56:46,390 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 23 states have (on average 4.521739130434782) internal successors, (104), 23 states have internal predecessors, (104), 5 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 57 [2022-11-16 19:56:46,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:56:46,392 INFO L225 Difference]: With dead ends: 385 [2022-11-16 19:56:46,392 INFO L226 Difference]: Without dead ends: 385 [2022-11-16 19:56:46,393 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 95 SyntacticMatches, 8 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1844 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=665, Invalid=4731, Unknown=6, NotChecked=0, Total=5402 [2022-11-16 19:56:46,393 INFO L413 NwaCegarLoop]: 32 mSDtfsCounter, 607 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 427 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 607 SdHoareTripleChecker+Valid, 401 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 427 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 115 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 19:56:46,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [607 Valid, 401 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 427 Invalid, 0 Unknown, 115 Unchecked, 0.4s Time] [2022-11-16 19:56:46,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2022-11-16 19:56:46,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 250. [2022-11-16 19:56:46,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 231 states have (on average 1.1861471861471862) internal successors, (274), 237 states have internal predecessors, (274), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-16 19:56:46,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 289 transitions. [2022-11-16 19:56:46,401 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 289 transitions. Word has length 57 [2022-11-16 19:56:46,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:56:46,401 INFO L495 AbstractCegarLoop]: Abstraction has 250 states and 289 transitions. [2022-11-16 19:56:46,401 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 23 states have (on average 4.521739130434782) internal successors, (104), 23 states have internal predecessors, (104), 5 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 19:56:46,401 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 289 transitions. [2022-11-16 19:56:46,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-16 19:56:46,402 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:56:46,403 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:56:46,418 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-11-16 19:56:46,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-11-16 19:56:46,613 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:56:46,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:56:46,614 INFO L85 PathProgramCache]: Analyzing trace with hash 631491711, now seen corresponding path program 1 times [2022-11-16 19:56:46,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:56:46,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960813950] [2022-11-16 19:56:46,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:56:46,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:56:46,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:56:46,683 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:56:46,683 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:56:46,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960813950] [2022-11-16 19:56:46,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960813950] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:56:46,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791238206] [2022-11-16 19:56:46,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:56:46,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:56:46,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:56:46,685 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:56:46,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-11-16 19:56:46,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:56:46,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-16 19:56:46,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:56:46,859 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:56:46,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:56:46,908 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:56:46,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791238206] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:56:46,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2124781328] [2022-11-16 19:56:46,910 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2022-11-16 19:56:46,910 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:56:46,910 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:56:46,910 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:56:46,910 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:56:47,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:47,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:47,126 INFO L321 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-16 19:56:47,127 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 183 treesize of output 182 [2022-11-16 19:56:47,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:47,197 INFO L321 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-16 19:56:47,197 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 183 treesize of output 206 [2022-11-16 19:56:47,483 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-16 19:56:47,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:47,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:47,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:47,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:47,681 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-16 19:56:47,681 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 35 [2022-11-16 19:56:47,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:47,750 INFO L321 Elim1Store]: treesize reduction 70, result has 28.6 percent of original size [2022-11-16 19:56:47,751 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 45 [2022-11-16 19:56:47,920 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:56:50,514 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '33939#(and (<= |parse_input_~input#1.offset| 0) (= |parse_input_c1_~x~0#1.offset| 0) (= (select |#valid| |parse_input_~input#1.base|) 1) (= 6 |~#commands~0.base|) (= |parse_input_#t~mem6#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4))) (not (= |parse_input_c1_~x~0#1.base| 0)) (= |parse_input_##fun~~TO~VOID_#in~#fp#1.base| |parse_input_#t~mem6#1.base|) (<= 3 |parse_input_~input#1.base|) (< |parse_input_~input#1.offset| (select |#length| |parse_input_~input#1.base|)) (<= 0 |parse_input_~input#1.offset|) (= (select |#valid| |parse_input_c1_~x~0#1.base|) 1) (not (= ~global~0.offset 0)) (= (select |#length| |parse_input_c1_~x~0#1.base|) 1) (= |parse_input_#t~mem6#1.offset| |parse_input_##fun~~TO~VOID_#in~#fp#1.offset|) (<= (select (select |#memory_int| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 8)) ~state~0) (= |~#commands~0.offset| 0) (= |parse_input_#t~mem6#1.offset| (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4))) (not (= |parse_input_c1_~x~0#1.base| |parse_input_~input#1.base|)) (<= |parse_input_~input#1.base| 5) (= |#NULL.offset| 0) (= |parse_input_#in~input#1.offset| 0) (< |parse_input_c1_~x~0#1.base| |#StackHeapBarrier|) (<= 3 |parse_input_#in~input#1.base|) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 9) (select |#length| |~#commands~0.base|)) (or (not (= |parse_input_##fun~~TO~VOID_#in~#fp#1.offset| |#funAddr~c2.offset|)) (not (= |parse_input_##fun~~TO~VOID_#in~#fp#1.base| |#funAddr~c2.base|))) (= (select |#valid| |~#commands~0.base|) 1) (= |#NULL.base| 0))' at error location [2022-11-16 19:56:50,514 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:56:50,514 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 19:56:50,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2022-11-16 19:56:50,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527466981] [2022-11-16 19:56:50,515 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 19:56:50,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:56:50,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:56:50,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:56:50,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=355, Unknown=0, NotChecked=0, Total=462 [2022-11-16 19:56:50,516 INFO L87 Difference]: Start difference. First operand 250 states and 289 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) [2022-11-16 19:56:50,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:56:50,549 INFO L93 Difference]: Finished difference Result 258 states and 296 transitions. [2022-11-16 19:56:50,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:56:50,550 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 [2022-11-16 19:56:50,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:56:50,551 INFO L225 Difference]: With dead ends: 258 [2022-11-16 19:56:50,551 INFO L226 Difference]: Without dead ends: 258 [2022-11-16 19:56:50,552 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 147 SyntacticMatches, 10 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2022-11-16 19:56:50,552 INFO L413 NwaCegarLoop]: 31 mSDtfsCounter, 28 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:56:50,553 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 57 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:56:50,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-11-16 19:56:50,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 249. [2022-11-16 19:56:50,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 231 states have (on average 1.1774891774891776) internal successors, (272), 236 states have internal predecessors, (272), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-16 19:56:50,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 287 transitions. [2022-11-16 19:56:50,556 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 287 transitions. Word has length 58 [2022-11-16 19:56:50,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:56:50,557 INFO L495 AbstractCegarLoop]: Abstraction has 249 states and 287 transitions. [2022-11-16 19:56:50,557 INFO L496 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) [2022-11-16 19:56:50,557 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 287 transitions. [2022-11-16 19:56:50,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-16 19:56:50,558 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:56:50,558 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:56:50,563 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-11-16 19:56:50,758 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:56:50,758 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:56:50,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:56:50,759 INFO L85 PathProgramCache]: Analyzing trace with hash 653463253, now seen corresponding path program 1 times [2022-11-16 19:56:50,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:56:50,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116796392] [2022-11-16 19:56:50,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:56:50,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:56:50,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:56:51,529 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 15 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:56:51,529 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:56:51,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116796392] [2022-11-16 19:56:51,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116796392] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:56:51,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480450947] [2022-11-16 19:56:51,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:56:51,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:56:51,530 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:56:51,531 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:56:51,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-11-16 19:56:51,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:56:51,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 63 conjunts are in the unsatisfiable core [2022-11-16 19:56:51,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:56:52,432 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-16 19:56:52,432 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:56:52,470 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 19:56:52,472 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:56:53,056 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:56:53,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:53,267 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:56:53,807 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 22 treesize of output 10 [2022-11-16 19:56:53,812 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 19:56:53,812 INFO L350 Elim1Store]: Elim1 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 22 treesize of output 10 [2022-11-16 19:56:53,881 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-16 19:56:53,925 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:56:53,925 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:56:54,309 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:56:54,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480450947] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:56:54,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [391147552] [2022-11-16 19:56:54,428 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2022-11-16 19:56:54,429 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:56:54,429 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:56:54,429 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:56:54,429 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:56:54,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:54,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:54,613 INFO L321 Elim1Store]: treesize reduction 148, result has 13.5 percent of original size [2022-11-16 19:56:54,613 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 183 treesize of output 182 [2022-11-16 19:56:54,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:54,692 INFO L321 Elim1Store]: treesize reduction 174, result has 23.0 percent of original size [2022-11-16 19:56:54,692 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 12 case distinctions, treesize of input 183 treesize of output 206 [2022-11-16 19:56:54,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:54,852 INFO L321 Elim1Store]: treesize reduction 207, result has 26.1 percent of original size [2022-11-16 19:56:54,852 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 16 case distinctions, treesize of input 188 treesize of output 225 [2022-11-16 19:56:54,883 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-16 19:56:54,912 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2022-11-16 19:56:55,202 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-16 19:56:55,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:55,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:55,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:55,582 INFO L321 Elim1Store]: treesize reduction 157, result has 20.7 percent of original size [2022-11-16 19:56:55,582 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 232 treesize of output 246 [2022-11-16 19:56:55,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:55,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:55,680 INFO L321 Elim1Store]: treesize reduction 179, result has 30.6 percent of original size [2022-11-16 19:56:55,681 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 11 case distinctions, treesize of input 221 treesize of output 266 [2022-11-16 19:56:55,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:55,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:56:56,075 INFO L321 Elim1Store]: treesize reduction 232, result has 29.5 percent of original size [2022-11-16 19:56:56,076 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 16 case distinctions, treesize of input 547 treesize of output 551 [2022-11-16 19:56:57,054 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:57:06,044 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '34721#(and (<= 0 ~global~0.offset) (= (select |#valid| |parse_input_#t~mem3#1.base|) 1) (<= ~global~0.offset 0) (or (not (< |parse_input_#t~mem3#1.offset| (select |#length| |parse_input_#t~mem3#1.base|))) (not (<= 0 |parse_input_#t~mem3#1.offset|))) (<= 3 |parse_input_#in~input#1.base|) (or (and (= (select |#valid| |parse_input_~input#1.base|) 1) (= 6 |~#commands~0.base|) (< |parse_input_~input#1.offset| (select |#length| |parse_input_~input#1.base|)) (< (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) (- 9) |~#commands~0.offset|)) (select |#length| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) (- 9) |~#commands~0.offset|)))) (= (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)) |parse_input_#t~mem3#1.offset|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= |parse_input_~i~0#1| 1) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|)) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (= (select |#valid| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) (- 9) |~#commands~0.offset|))) 1) (= |~#commands~0.offset| 0) (= |parse_input_#t~mem3#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) (= |#NULL.offset| 0) (= |parse_input_#in~input#1.offset| 0) (<= 0 (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) (- 9) |~#commands~0.offset|))) (= |old(~global~0.offset)| 0) (= (select |#valid| |~#commands~0.base|) 1) (= |#NULL.base| 0)) (and (= 6 |~#commands~0.base|) (= (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)) |parse_input_#t~mem3#1.offset|) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4) (select |#length| |~#commands~0.base|)) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (= |~#commands~0.offset| 0) (= |parse_input_#t~mem3#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) (= |parse_input_~i~0#1| 0) (= |#NULL.offset| 0) (= |parse_input_#in~input#1.offset| 0) (= |old(~global~0.offset)| 0) (= (select |#valid| |~#commands~0.base|) 1) (= |#NULL.base| 0))) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5))' at error location [2022-11-16 19:57:06,044 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:57:06,044 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:57:06,044 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 30 [2022-11-16 19:57:06,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278298827] [2022-11-16 19:57:06,045 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:57:06,045 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-16 19:57:06,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:57:06,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-16 19:57:06,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=3025, Unknown=0, NotChecked=0, Total=3306 [2022-11-16 19:57:06,046 INFO L87 Difference]: Start difference. First operand 249 states and 287 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) [2022-11-16 19:57:08,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:08,904 INFO L93 Difference]: Finished difference Result 517 states and 594 transitions. [2022-11-16 19:57:08,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-11-16 19:57:08,905 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 27 states have (on average 3.925925925925926) internal successors, (106), 26 states have internal predecessors, (106), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 58 [2022-11-16 19:57:08,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:08,907 INFO L225 Difference]: With dead ends: 517 [2022-11-16 19:57:08,907 INFO L226 Difference]: Without dead ends: 517 [2022-11-16 19:57:08,908 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 96 SyntacticMatches, 5 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2564 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=709, Invalid=6771, Unknown=2, NotChecked=0, Total=7482 [2022-11-16 19:57:08,909 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 352 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 599 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 1087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 433 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:08,909 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [352 Valid, 556 Invalid, 1087 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 599 Invalid, 0 Unknown, 433 Unchecked, 0.6s Time] [2022-11-16 19:57:08,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2022-11-16 19:57:08,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 251. [2022-11-16 19:57:08,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251 states, 233 states have (on average 1.1759656652360515) internal successors, (274), 238 states have internal predecessors, (274), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-16 19:57:08,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 289 transitions. [2022-11-16 19:57:08,917 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 289 transitions. Word has length 58 [2022-11-16 19:57:08,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:08,918 INFO L495 AbstractCegarLoop]: Abstraction has 251 states and 289 transitions. [2022-11-16 19:57:08,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 27 states have (on average 3.925925925925926) internal successors, (106), 26 states have internal predecessors, (106), 6 states have call successors, (6), 6 states have call predecessors, (6), 4 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-16 19:57:08,918 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 289 transitions. [2022-11-16 19:57:08,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-16 19:57:08,919 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:08,919 INFO L195 NwaCegarLoop]: 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, 1, 1] [2022-11-16 19:57:08,930 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-11-16 19:57:09,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:57:09,125 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:09,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:09,125 INFO L85 PathProgramCache]: Analyzing trace with hash 1273148673, now seen corresponding path program 1 times [2022-11-16 19:57:09,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:57:09,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419315012] [2022-11-16 19:57:09,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:09,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:57:09,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:09,243 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:57:09,243 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:57:09,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419315012] [2022-11-16 19:57:09,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419315012] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:57:09,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671036256] [2022-11-16 19:57:09,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:09,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:57:09,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:57:09,245 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:57:09,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-11-16 19:57:09,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:09,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-16 19:57:09,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:09,357 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:57:09,400 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 19:57:09,400 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:57:09,409 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:57:09,409 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:09,563 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:57:09,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671036256] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:57:09,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1516833214] [2022-11-16 19:57:09,564 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2022-11-16 19:57:09,564 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:57:09,565 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:57:09,565 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:57:09,565 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:57:09,782 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:57:09,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:57:09,836 INFO L321 Elim1Store]: treesize reduction 165, result has 19.9 percent of original size [2022-11-16 19:57:09,836 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 196 treesize of output 210 [2022-11-16 19:57:09,935 INFO L321 Elim1Store]: treesize reduction 205, result has 30.0 percent of original size [2022-11-16 19:57:09,935 INFO L350 Elim1Store]: Elim1 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 185 treesize of output 234 [2022-11-16 19:57:10,314 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 35 for LOIs [2022-11-16 19:57:10,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:57:10,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:57:10,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:57:10,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:57:10,612 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-16 19:57:10,613 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 35 [2022-11-16 19:57:10,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:57:10,672 INFO L321 Elim1Store]: treesize reduction 70, result has 28.6 percent of original size [2022-11-16 19:57:10,672 INFO L350 Elim1Store]: Elim1 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 27 treesize of output 45 [2022-11-16 19:57:10,951 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:57:15,319 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '35938#(and (<= |parse_input_~input#1.offset| 0) (= |parse_input_c1_~x~0#1.offset| 0) (not (= ~global~0.base 0)) (<= 0 |#NULL.base|) (= (select |#valid| |parse_input_~input#1.base|) 1) (not (= (select |#valid| ~global~0.base) 1)) (<= 6 |~#commands~0.base|) (= |parse_input_#t~mem6#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4))) (not (= |parse_input_c1_~x~0#1.base| 0)) (= |parse_input_##fun~~TO~VOID_#in~#fp#1.base| |parse_input_#t~mem6#1.base|) (<= 3 |parse_input_~input#1.base|) (< |parse_input_~input#1.offset| (select |#length| |parse_input_~input#1.base|)) (<= |#NULL.offset| 0) (<= 0 |parse_input_~input#1.offset|) (= (select |#valid| |parse_input_c1_~x~0#1.base|) 1) (= (select |#length| |parse_input_c1_~x~0#1.base|) 1) (<= |~#commands~0.base| 6) (<= 0 |parse_input_#in~input#1.offset|) (< ~global~0.base |#StackHeapBarrier|) (= ~global~0.offset 0) (<= 0 |~#commands~0.offset|) (= |parse_input_#t~mem6#1.offset| |parse_input_##fun~~TO~VOID_#in~#fp#1.offset|) (<= (select (select |#memory_int| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 8)) ~state~0) (<= |parse_input_#in~input#1.offset| 0) (<= |#NULL.base| 0) (= |parse_input_#t~mem6#1.offset| (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4))) (not (= |parse_input_c1_~x~0#1.base| |parse_input_~input#1.base|)) (<= |parse_input_~input#1.base| 5) (< |parse_input_c1_~x~0#1.base| |#StackHeapBarrier|) (<= 3 |parse_input_#in~input#1.base|) (<= 0 |#NULL.offset|) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (<= 0 |parse_input_~i~0#1|) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 9) (select |#length| |~#commands~0.base|)) (or (not (= |parse_input_##fun~~TO~VOID_#in~#fp#1.offset| |#funAddr~c2.offset|)) (not (= |parse_input_##fun~~TO~VOID_#in~#fp#1.base| |#funAddr~c2.base|))) (<= |~#commands~0.offset| 0) (= (select |#valid| |~#commands~0.base|) 1))' at error location [2022-11-16 19:57:15,319 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:57:15,319 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 19:57:15,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 4] total 5 [2022-11-16 19:57:15,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887552256] [2022-11-16 19:57:15,319 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 19:57:15,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:57:15,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:57:15,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:57:15,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=508, Unknown=0, NotChecked=0, Total=650 [2022-11-16 19:57:15,321 INFO L87 Difference]: Start difference. First operand 251 states and 289 transitions. Second operand has 6 states, 5 states have (on average 11.8) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-16 19:57:15,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:15,390 INFO L93 Difference]: Finished difference Result 301 states and 345 transitions. [2022-11-16 19:57:15,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:57:15,390 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.8) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 60 [2022-11-16 19:57:15,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:15,392 INFO L225 Difference]: With dead ends: 301 [2022-11-16 19:57:15,392 INFO L226 Difference]: Without dead ends: 301 [2022-11-16 19:57:15,392 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 151 SyntacticMatches, 10 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=149, Invalid=553, Unknown=0, NotChecked=0, Total=702 [2022-11-16 19:57:15,393 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 26 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 36 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:15,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 159 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 60 Invalid, 0 Unknown, 36 Unchecked, 0.1s Time] [2022-11-16 19:57:15,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2022-11-16 19:57:15,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 293. [2022-11-16 19:57:15,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 272 states have (on average 1.1727941176470589) internal successors, (319), 278 states have internal predecessors, (319), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-16 19:57:15,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 338 transitions. [2022-11-16 19:57:15,400 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 338 transitions. Word has length 60 [2022-11-16 19:57:15,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:15,400 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 338 transitions. [2022-11-16 19:57:15,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.8) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-16 19:57:15,400 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 338 transitions. [2022-11-16 19:57:15,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-16 19:57:15,401 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:15,401 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:57:15,418 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-11-16 19:57:15,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-11-16 19:57:15,618 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:15,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:15,619 INFO L85 PathProgramCache]: Analyzing trace with hash -1044151464, now seen corresponding path program 1 times [2022-11-16 19:57:15,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:57:15,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478502517] [2022-11-16 19:57:15,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:15,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:57:15,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:16,306 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 15 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:16,306 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:57:16,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478502517] [2022-11-16 19:57:16,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478502517] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:57:16,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045530214] [2022-11-16 19:57:16,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:16,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:57:16,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:57:16,308 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:57:16,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-11-16 19:57:16,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:16,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-16 19:57:16,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:16,756 INFO L350 Elim1Store]: Elim1 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 17 treesize of output 9 [2022-11-16 19:57:16,781 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 34 proven. 2 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-16 19:57:16,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:16,951 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-16 19:57:16,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045530214] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-16 19:57:16,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:57:16,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [15, 5] total 26 [2022-11-16 19:57:16,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620710483] [2022-11-16 19:57:16,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:57:16,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 19:57:16,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:57:16,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 19:57:16,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=573, Unknown=0, NotChecked=0, Total=650 [2022-11-16 19:57:16,952 INFO L87 Difference]: Start difference. First operand 293 states and 338 transitions. Second operand has 7 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 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) [2022-11-16 19:57:17,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:17,065 INFO L93 Difference]: Finished difference Result 327 states and 368 transitions. [2022-11-16 19:57:17,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:57:17,066 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 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 60 [2022-11-16 19:57:17,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:17,068 INFO L225 Difference]: With dead ends: 327 [2022-11-16 19:57:17,068 INFO L226 Difference]: Without dead ends: 327 [2022-11-16 19:57:17,068 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=101, Invalid=711, Unknown=0, NotChecked=0, Total=812 [2022-11-16 19:57:17,068 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 164 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:17,069 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 74 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:57:17,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2022-11-16 19:57:17,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 287. [2022-11-16 19:57:17,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 267 states have (on average 1.146067415730337) internal successors, (306), 272 states have internal predecessors, (306), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-16 19:57:17,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 325 transitions. [2022-11-16 19:57:17,075 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 325 transitions. Word has length 60 [2022-11-16 19:57:17,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:17,075 INFO L495 AbstractCegarLoop]: Abstraction has 287 states and 325 transitions. [2022-11-16 19:57:17,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 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) [2022-11-16 19:57:17,075 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 325 transitions. [2022-11-16 19:57:17,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-11-16 19:57:17,076 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:17,076 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:57:17,082 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-11-16 19:57:17,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-11-16 19:57:17,277 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:17,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:17,278 INFO L85 PathProgramCache]: Analyzing trace with hash 635004488, now seen corresponding path program 1 times [2022-11-16 19:57:17,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:57:17,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819132272] [2022-11-16 19:57:17,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:17,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:57:17,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:17,562 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 24 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:17,562 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:57:17,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819132272] [2022-11-16 19:57:17,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819132272] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:57:17,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880551281] [2022-11-16 19:57:17,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:17,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:57:17,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:57:17,564 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:57:17,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-11-16 19:57:17,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:17,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-16 19:57:17,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:17,688 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:57:17,850 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 19:57:17,850 INFO L350 Elim1Store]: Elim1 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 20 treesize of output 21 [2022-11-16 19:57:17,879 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-16 19:57:17,880 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:57:17,893 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 26 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:17,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:17,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880551281] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:57:17,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [919028558] [2022-11-16 19:57:17,983 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2022-11-16 19:57:17,983 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:57:17,984 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:57:17,984 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:57:17,984 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:57:18,097 INFO L321 Elim1Store]: treesize reduction 46, result has 64.6 percent of original size [2022-11-16 19:57:18,098 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:57:18,304 INFO L321 Elim1Store]: treesize reduction 118, result has 27.2 percent of original size [2022-11-16 19:57:18,305 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:57:18,456 INFO L321 Elim1Store]: treesize reduction 136, result has 28.0 percent of original size [2022-11-16 19:57:18,456 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:57:18,476 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-16 19:57:18,558 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2022-11-16 19:57:18,875 INFO L197 IcfgInterpreter]: Interpreting procedure parse_input with input of size 25 for LOIs [2022-11-16 19:57:18,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:57:18,977 INFO L321 Elim1Store]: treesize reduction 110, result has 28.6 percent of original size [2022-11-16 19:57:18,977 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:57:18,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:57:18,998 INFO L321 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2022-11-16 19:57:18,998 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:57:19,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:57:19,126 INFO L321 Elim1Store]: treesize reduction 128, result has 29.3 percent of original size [2022-11-16 19:57:19,126 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 19:57:19,203 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 19:57:22,595 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '37810#(and (= |parse_input_c1_~x~0#1.offset| 0) (not (= ~global~0.base 0)) (= (select |#valid| |parse_input_~input#1.base|) 1) (not (= (select |#valid| ~global~0.base) 1)) (= 6 |~#commands~0.base|) (= |parse_input_#t~mem6#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4))) (not (= |parse_input_c1_~x~0#1.base| 0)) (= |parse_input_##fun~~TO~VOID_#in~#fp#1.base| |parse_input_#t~mem6#1.base|) (< |parse_input_~input#1.offset| (select |#length| |parse_input_~input#1.base|)) (= |parse_input_#in~input#1.base| |parse_input_~input#1.base|) (= (select |#valid| |parse_input_c1_~x~0#1.base|) 1) (= (select |#length| |parse_input_c1_~x~0#1.base|) 1) (= |parse_input_#in~input#1.offset| |parse_input_~input#1.offset|) (< ~global~0.base |#StackHeapBarrier|) (= ~global~0.offset 0) (<= 0 (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) (= |parse_input_#t~mem6#1.offset| |parse_input_##fun~~TO~VOID_#in~#fp#1.offset|) (<= (select (select |#memory_int| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 8)) ~state~0) (= |~#commands~0.offset| 0) (= |parse_input_~i~0#1| 0) (= |parse_input_#t~mem6#1.offset| (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 4))) (not (= |parse_input_c1_~x~0#1.base| |parse_input_~input#1.base|)) (not (= |parse_input_c1_~x~0#1.base| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)))) (= |#NULL.offset| 0) (< (select (select |#memory_$Pointer$.offset| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)) (select |#length| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|)))) (= |parse_input_#in~input#1.offset| 0) (< |parse_input_c1_~x~0#1.base| |#StackHeapBarrier|) (<= 3 |parse_input_#in~input#1.base|) (= |old(~global~0.offset)| 0) (= (select |#valid| (select (select |#memory_$Pointer$.base| |~#commands~0.base|) (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset|))) 1) (<= 0 |#StackHeapBarrier|) (<= |parse_input_#in~input#1.base| 5) (<= (+ (* 9 |parse_input_~i~0#1|) |~#commands~0.offset| 9) (select |#length| |~#commands~0.base|)) (or (not (= |parse_input_##fun~~TO~VOID_#in~#fp#1.offset| |#funAddr~c2.offset|)) (not (= |parse_input_##fun~~TO~VOID_#in~#fp#1.base| |#funAddr~c2.base|))) (= (select |#valid| |~#commands~0.base|) 1) (= |#NULL.base| 0))' at error location [2022-11-16 19:57:22,595 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-16 19:57:22,595 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:57:22,595 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2022-11-16 19:57:22,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11376187] [2022-11-16 19:57:22,595 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 19:57:22,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-16 19:57:22,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:57:22,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-16 19:57:22,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=785, Unknown=0, NotChecked=0, Total=930 [2022-11-16 19:57:22,596 INFO L87 Difference]: Start difference. First operand 287 states and 325 transitions. Second operand has 11 states, 10 states have (on average 6.7) internal successors, (67), 11 states have internal predecessors, (67), 2 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-16 19:57:22,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:22,814 INFO L93 Difference]: Finished difference Result 341 states and 383 transitions. [2022-11-16 19:57:22,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-16 19:57:22,815 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.7) internal successors, (67), 11 states have internal predecessors, (67), 2 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 62 [2022-11-16 19:57:22,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:22,816 INFO L225 Difference]: With dead ends: 341 [2022-11-16 19:57:22,816 INFO L226 Difference]: Without dead ends: 341 [2022-11-16 19:57:22,817 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 125 SyntacticMatches, 4 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=184, Invalid=1076, Unknown=0, NotChecked=0, Total=1260 [2022-11-16 19:57:22,817 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 72 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 44 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:22,817 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 148 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 94 Invalid, 0 Unknown, 44 Unchecked, 0.1s Time] [2022-11-16 19:57:22,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2022-11-16 19:57:22,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 290. [2022-11-16 19:57:22,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 269 states have (on average 1.141263940520446) internal successors, (307), 275 states have internal predecessors, (307), 7 states have call successors, (7), 7 states have call predecessors, (7), 12 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-16 19:57:22,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 327 transitions. [2022-11-16 19:57:22,824 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 327 transitions. Word has length 62 [2022-11-16 19:57:22,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:22,825 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 327 transitions. [2022-11-16 19:57:22,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.7) internal successors, (67), 11 states have internal predecessors, (67), 2 states have call successors, (3), 3 states have call predecessors, (3), 3 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-16 19:57:22,825 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 327 transitions. [2022-11-16 19:57:22,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-16 19:57:22,826 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:22,827 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:57:22,839 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:23,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-11-16 19:57:23,039 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:23,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:23,040 INFO L85 PathProgramCache]: Analyzing trace with hash 476729907, now seen corresponding path program 1 times [2022-11-16 19:57:23,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:57:23,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464452180] [2022-11-16 19:57:23,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:23,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:57:23,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:23,167 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 33 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:57:23,168 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:57:23,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464452180] [2022-11-16 19:57:23,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464452180] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:57:23,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538406659] [2022-11-16 19:57:23,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:23,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:57:23,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:57:23,170 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:57:23,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-11-16 19:57:23,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:23,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-16 19:57:23,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:23,389 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 33 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:57:23,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:23,590 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 19:57:23,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538406659] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-16 19:57:23,590 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:57:23,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 5] total 9 [2022-11-16 19:57:23,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924230671] [2022-11-16 19:57:23,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:57:23,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:57:23,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:57:23,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:57:23,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:57:23,591 INFO L87 Difference]: Start difference. First operand 290 states and 327 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-16 19:57:23,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:23,681 INFO L93 Difference]: Finished difference Result 266 states and 294 transitions. [2022-11-16 19:57:23,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 19:57:23,682 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 63 [2022-11-16 19:57:23,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:23,683 INFO L225 Difference]: With dead ends: 266 [2022-11-16 19:57:23,683 INFO L226 Difference]: Without dead ends: 250 [2022-11-16 19:57:23,683 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2022-11-16 19:57:23,683 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 53 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:23,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 165 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:57:23,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2022-11-16 19:57:23,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 196. [2022-11-16 19:57:23,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 183 states have (on average 1.1366120218579234) internal successors, (208), 185 states have internal predecessors, (208), 5 states have call successors, (5), 5 states have call predecessors, (5), 7 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2022-11-16 19:57:23,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 220 transitions. [2022-11-16 19:57:23,688 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 220 transitions. Word has length 63 [2022-11-16 19:57:23,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:23,689 INFO L495 AbstractCegarLoop]: Abstraction has 196 states and 220 transitions. [2022-11-16 19:57:23,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-16 19:57:23,689 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 220 transitions. [2022-11-16 19:57:23,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-16 19:57:23,689 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:23,690 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:57:23,700 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:23,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-11-16 19:57:23,890 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:23,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:23,891 INFO L85 PathProgramCache]: Analyzing trace with hash 1831591415, now seen corresponding path program 1 times [2022-11-16 19:57:23,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:57:23,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767831251] [2022-11-16 19:57:23,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:23,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:57:23,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 19:57:23,938 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 19:57:23,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 19:57:24,001 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2022-11-16 19:57:24,002 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 19:57:24,003 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (19 of 20 remaining) [2022-11-16 19:57:24,005 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 20 remaining) [2022-11-16 19:57:24,005 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 20 remaining) [2022-11-16 19:57:24,005 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (16 of 20 remaining) [2022-11-16 19:57:24,006 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE (15 of 20 remaining) [2022-11-16 19:57:24,006 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE (14 of 20 remaining) [2022-11-16 19:57:24,006 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE (13 of 20 remaining) [2022-11-16 19:57:24,006 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 20 remaining) [2022-11-16 19:57:24,006 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 20 remaining) [2022-11-16 19:57:24,006 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 20 remaining) [2022-11-16 19:57:24,007 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 20 remaining) [2022-11-16 19:57:24,007 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE (8 of 20 remaining) [2022-11-16 19:57:24,007 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr11ASSERT_VIOLATIONMEMORY_FREE (7 of 20 remaining) [2022-11-16 19:57:24,007 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr12ASSERT_VIOLATIONMEMORY_FREE (6 of 20 remaining) [2022-11-16 19:57:24,007 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr13ASSERT_VIOLATIONMEMORY_FREE (5 of 20 remaining) [2022-11-16 19:57:24,007 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr14ASSERT_VIOLATIONMEMORY_FREE (4 of 20 remaining) [2022-11-16 19:57:24,008 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr15ASSERT_VIOLATIONMEMORY_FREE (3 of 20 remaining) [2022-11-16 19:57:24,008 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE (2 of 20 remaining) [2022-11-16 19:57:24,008 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE (1 of 20 remaining) [2022-11-16 19:57:24,008 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE (0 of 20 remaining) [2022-11-16 19:57:24,008 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-11-16 19:57:24,012 INFO L444 BasicCegarLoop]: Path program histogram: [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:57:24,016 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-16 19:57:24,109 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.11 07:57:24 BoogieIcfgContainer [2022-11-16 19:57:24,115 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-16 19:57:24,115 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-16 19:57:24,115 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-16 19:57:24,116 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-16 19:57:24,116 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:52:14" (3/4) ... [2022-11-16 19:57:24,119 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-16 19:57:24,120 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-16 19:57:24,120 INFO L158 Benchmark]: Toolchain (without parser) took 310984.23ms. Allocated memory was 125.8MB in the beginning and 323.0MB in the end (delta: 197.1MB). Free memory was 85.4MB in the beginning and 110.7MB in the end (delta: -25.3MB). Peak memory consumption was 171.9MB. Max. memory is 16.1GB. [2022-11-16 19:57:24,120 INFO L158 Benchmark]: CDTParser took 0.26ms. Allocated memory is still 125.8MB. Free memory was 103.3MB in the beginning and 103.1MB in the end (delta: 153.2kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-16 19:57:24,121 INFO L158 Benchmark]: CACSL2BoogieTranslator took 646.65ms. Allocated memory is still 125.8MB. Free memory was 85.1MB in the beginning and 89.6MB in the end (delta: -4.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-16 19:57:24,121 INFO L158 Benchmark]: Boogie Procedure Inliner took 88.94ms. Allocated memory is still 125.8MB. Free memory was 89.6MB in the beginning and 87.2MB in the end (delta: 2.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-16 19:57:24,122 INFO L158 Benchmark]: Boogie Preprocessor took 39.08ms. Allocated memory is still 125.8MB. Free memory was 87.2MB in the beginning and 85.7MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-16 19:57:24,122 INFO L158 Benchmark]: RCFGBuilder took 549.83ms. Allocated memory is still 125.8MB. Free memory was 85.7MB in the beginning and 68.3MB in the end (delta: 17.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2022-11-16 19:57:24,122 INFO L158 Benchmark]: TraceAbstraction took 309643.71ms. Allocated memory was 125.8MB in the beginning and 323.0MB in the end (delta: 197.1MB). Free memory was 67.9MB in the beginning and 111.7MB in the end (delta: -43.9MB). Peak memory consumption was 155.4MB. Max. memory is 16.1GB. [2022-11-16 19:57:24,122 INFO L158 Benchmark]: Witness Printer took 4.58ms. Allocated memory is still 323.0MB. Free memory was 111.7MB in the beginning and 110.7MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-16 19:57:24,123 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.26ms. Allocated memory is still 125.8MB. Free memory was 103.3MB in the beginning and 103.1MB in the end (delta: 153.2kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 646.65ms. Allocated memory is still 125.8MB. Free memory was 85.1MB in the beginning and 89.6MB in the end (delta: -4.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 88.94ms. Allocated memory is still 125.8MB. Free memory was 89.6MB in the beginning and 87.2MB in the end (delta: 2.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 39.08ms. Allocated memory is still 125.8MB. Free memory was 87.2MB in the beginning and 85.7MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 549.83ms. Allocated memory is still 125.8MB. Free memory was 85.7MB in the beginning and 68.3MB in the end (delta: 17.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * TraceAbstraction took 309643.71ms. Allocated memory was 125.8MB in the beginning and 323.0MB in the end (delta: 197.1MB). Free memory was 67.9MB in the beginning and 111.7MB in the end (delta: -43.9MB). Peak memory consumption was 155.4MB. Max. memory is 16.1GB. * Witness Printer took 4.58ms. Allocated memory is still 323.0MB. Free memory was 111.7MB in the beginning and 110.7MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 721]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of strcmp at line 693, overapproximation of memtrack at line 721. Possible FailurePath: [L686] char *global = 0; [L685] int state = STATE_1; [L687-L690] const struct command commands[] = { {"c1",c1,STATE_1}, {"c2",c2,STATE_2} }; [L722] CALL parse_input("c1") VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={3:0}, input={3:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={3:0}, input={3:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={3:0}, input={3:0}, state=0] [L692] COND FALSE !(i < 2) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={3:0}, input={3:0}, state=0] [L722] RET parse_input("c1") VAL [commands={6:0}, global={0:0}, state=0] [L723] CALL parse_input("c1") VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={4:0}, input={4:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={2:0}, global={0:0}, i=1, input={4:0}, input={4:0}, state=0] [L693] COND FALSE !(strcmp(commands[i].name,input) == 0) [L692] i++ VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={4:0}, input={4:0}, state=0] [L692] COND FALSE !(i < 2) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=2, input={4:0}, input={4:0}, state=0] [L723] RET parse_input("c1") VAL [commands={6:0}, global={0:0}, state=0] [L724] CALL parse_input("c2") VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0] [L692] int i = 0; VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L692] COND TRUE i < 2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] EXPR commands[i].name VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] EXPR strcmp(commands[i].name,input) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].name={1:0}, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L693] COND TRUE strcmp(commands[i].name,input) == 0 [L694] EXPR commands[i].state_needed VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, commands[i].state_needed=0, global={0:0}, i=0, input={5:0}, input={5:0}, state=0] [L694] COND TRUE state >= commands[i].state_needed [L695] EXPR commands[i].function [L695] CALL commands[i].function() [L702] char *x = (char *)malloc(sizeof(char)); [L703] COND FALSE !(!x) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0, x={-3:0}] [L706] COND FALSE !(\read(*global)) VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={0:0}, state=0, x={-3:0}] [L709] global = x [L710] state = STATE_2 VAL [\old(global)=0, \old(global)=0, \old(state)=0, commands={6:0}, global={-3:0}, state=1, x={-3:0}] [L695] RET commands[i].function() [L724] RET parse_input("c2") VAL [commands={6:0}, global={-3:0}, state=1] [L725] return 0; VAL [\result=0, commands={6:0}, global={-3:0}, state=1] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 693]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 717]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 718]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 707]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 58 locations, 20 error locations. Started 1 CEGAR loops. OverallTime: 309.5s, OverallIterations: 47, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 34.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 11901 SdHoareTripleChecker+Valid, 11.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 11900 mSDsluCounter, 11776 SdHoareTripleChecker+Invalid, 10.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 2711 IncrementalHoareTripleChecker+Unchecked, 9612 mSDsCounter, 1355 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 10813 IncrementalHoareTripleChecker+Invalid, 14879 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1355 mSolverCounterUnsat, 2164 mSDtfsCounter, 10813 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4827 GetRequests, 3082 SyntacticMatches, 166 SemanticMatches, 1579 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 29214 ImplicationChecksByTransitivity, 212.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=477occurred in iteration=22, InterpolantAutomatonStates: 641, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.6s AutomataMinimizationTime, 46 MinimizatonAttempts, 2491 StatesRemovedByMinimization, 46 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 2.1s SatisfiabilityAnalysisTime, 42.1s InterpolantComputationTime, 3478 NumberOfCodeBlocks, 3470 NumberOfCodeBlocksAsserted, 94 NumberOfCheckSat, 4015 ConstructedInterpolants, 295 QuantifiedInterpolants, 44605 SizeOfPredicates, 181 NumberOfNonLiveVariables, 10388 ConjunctsInSsa, 782 ConjunctsInUnsatCore, 99 InterpolantComputations, 14 PerfectInterpolantSequences, 1484/2899 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: OVERALL_TIME: 4.3s, ICFG_INTERPRETER_ENTERED_PROCEDURES: 6, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 58, DAG_INTERPRETER_EARLY_EXITS: 0, TOOLS_POST_APPLICATIONS: 141, TOOLS_POST_TIME: 3.3s, TOOLS_POST_CALL_APPLICATIONS: 9, TOOLS_POST_CALL_TIME: 0.3s, TOOLS_POST_RETURN_APPLICATIONS: 4, TOOLS_POST_RETURN_TIME: 0.3s, TOOLS_QUANTIFIERELIM_APPLICATIONS: 154, TOOLS_QUANTIFIERELIM_TIME: 3.8s, TOOLS_QUANTIFIERELIM_MAX_TIME: 0.3s, FLUID_QUERY_TIME: 0.0s, FLUID_QUERIES: 236, FLUID_YES_ANSWERS: 0, DOMAIN_JOIN_APPLICATIONS: 10, DOMAIN_JOIN_TIME: 0.2s, DOMAIN_ALPHA_APPLICATIONS: 0, DOMAIN_ALPHA_TIME: 0.0s, DOMAIN_WIDEN_APPLICATIONS: 3, DOMAIN_WIDEN_TIME: 0.1s, DOMAIN_ISSUBSETEQ_APPLICATIONS: 6, DOMAIN_ISSUBSETEQ_TIME: 0.0s, DOMAIN_ISBOTTOM_APPLICATIONS: 58, DOMAIN_ISBOTTOM_TIME: 0.1s, LOOP_SUMMARIZER_APPLICATIONS: 3, LOOP_SUMMARIZER_CACHE_MISSES: 3, LOOP_SUMMARIZER_OVERALL_TIME: 1.4s, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME: 1.4s, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 6, CALL_SUMMARIZER_APPLICATIONS: 4, CALL_SUMMARIZER_CACHE_MISSES: 2, CALL_SUMMARIZER_OVERALL_TIME: 0.5s, CALL_SUMMARIZER_NEW_COMPUTATION_TIME: 0.5s, PROCEDURE_GRAPH_BUILDER_TIME: 0.0s, PATH_EXPR_TIME: 0.0s, REGEX_TO_DAG_TIME: 0.0s, DAG_COMPRESSION_TIME: 0.0s, DAG_COMPRESSION_PROCESSED_NODES: 692, DAG_COMPRESSION_RETAINED_NODES: 172, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-16 19:57:24,152 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0 --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 --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-e04fb08 [2022-11-16 19:57:26,556 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 19:57:26,560 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 19:57:26,606 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 19:57:26,609 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 19:57:26,614 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 19:57:26,617 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 19:57:26,623 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 19:57:26,626 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 19:57:26,637 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 19:57:26,638 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 19:57:26,640 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 19:57:26,641 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 19:57:26,644 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 19:57:26,645 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 19:57:26,647 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 19:57:26,649 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 19:57:26,651 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 19:57:26,653 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 19:57:26,659 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 19:57:26,664 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 19:57:26,666 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 19:57:26,668 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 19:57:26,670 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 19:57:26,679 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 19:57:26,682 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 19:57:26,683 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 19:57:26,684 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 19:57:26,686 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 19:57:26,687 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 19:57:26,688 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 19:57:26,689 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 19:57:26,690 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 19:57:26,692 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 19:57:26,693 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 19:57:26,694 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 19:57:26,695 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 19:57:26,695 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 19:57:26,696 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 19:57:26,698 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 19:57:26,699 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 19:57:26,700 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Bitvector.epf [2022-11-16 19:57:26,751 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 19:57:26,752 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 19:57:26,753 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 19:57:26,753 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 19:57:26,755 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 19:57:26,755 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 19:57:26,755 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-16 19:57:26,755 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-16 19:57:26,756 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-16 19:57:26,756 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-16 19:57:26,757 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-16 19:57:26,757 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-16 19:57:26,759 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 19:57:26,759 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 19:57:26,760 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 19:57:26,760 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 19:57:26,760 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-16 19:57:26,761 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 19:57:26,761 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 19:57:26,761 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 19:57:26,761 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-16 19:57:26,762 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-16 19:57:26,762 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-16 19:57:26,762 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 19:57:26,762 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-16 19:57:26,763 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-16 19:57:26,763 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-16 19:57:26,763 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 19:57:26,763 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 19:57:26,764 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 19:57:26,764 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 19:57:26,764 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 19:57:26,764 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:57:26,765 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 19:57:26,765 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 19:57:26,766 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-16 19:57:26,766 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-16 19:57:26,766 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-16 19:57:26,766 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-16 19:57:26,767 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/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_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0 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 [2022-11-16 19:57:27,212 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 19:57:27,243 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 19:57:27,247 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 19:57:27,248 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 19:57:27,249 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 19:57:27,251 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/../../sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2022-11-16 19:57:27,330 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/data/205270080/b67631cf7a164fc9bf4d84c54bcedb47/FLAGdba571678 [2022-11-16 19:57:28,005 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 19:57:28,005 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/sv-benchmarks/c/memsafety-bftpd/bftpd_2.i [2022-11-16 19:57:28,037 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/data/205270080/b67631cf7a164fc9bf4d84c54bcedb47/FLAGdba571678 [2022-11-16 19:57:28,303 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/data/205270080/b67631cf7a164fc9bf4d84c54bcedb47 [2022-11-16 19:57:28,306 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 19:57:28,307 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 19:57:28,309 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 19:57:28,309 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 19:57:28,315 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 19:57:28,316 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:57:28" (1/1) ... [2022-11-16 19:57:28,317 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@71595d16 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:57:28, skipping insertion in model container [2022-11-16 19:57:28,317 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:57:28" (1/1) ... [2022-11-16 19:57:28,326 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 19:57:28,359 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 19:57:28,869 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:57:28,891 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 19:57:28,972 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:57:29,023 INFO L208 MainTranslator]: Completed translation [2022-11-16 19:57:29,023 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:57:29 WrapperNode [2022-11-16 19:57:29,023 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 19:57:29,025 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 19:57:29,025 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 19:57:29,026 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 19:57:29,034 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:57:29" (1/1) ... [2022-11-16 19:57:29,067 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:57:29" (1/1) ... [2022-11-16 19:57:29,109 INFO L138 Inliner]: procedures = 169, calls = 42, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 96 [2022-11-16 19:57:29,110 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 19:57:29,111 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 19:57:29,112 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 19:57:29,112 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 19:57:29,123 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:57:29" (1/1) ... [2022-11-16 19:57:29,123 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:57:29" (1/1) ... [2022-11-16 19:57:29,141 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:57:29" (1/1) ... [2022-11-16 19:57:29,143 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:57:29" (1/1) ... [2022-11-16 19:57:29,151 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:57:29" (1/1) ... [2022-11-16 19:57:29,165 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:57:29" (1/1) ... [2022-11-16 19:57:29,168 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:57:29" (1/1) ... [2022-11-16 19:57:29,179 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:57:29" (1/1) ... [2022-11-16 19:57:29,182 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 19:57:29,183 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 19:57:29,183 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 19:57:29,183 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 19:57:29,184 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:57:29" (1/1) ... [2022-11-16 19:57:29,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:57:29,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:57:29,219 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 19:57:29,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 19:57:29,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-16 19:57:29,274 INFO L130 BoogieDeclarations]: Found specification of procedure parse_input [2022-11-16 19:57:29,275 INFO L138 BoogieDeclarations]: Found implementation of procedure parse_input [2022-11-16 19:57:29,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 19:57:29,277 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 19:57:29,278 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-16 19:57:29,278 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 19:57:29,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-16 19:57:29,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-16 19:57:29,279 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 19:57:29,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 19:57:29,459 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 19:57:29,461 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 19:57:29,845 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 19:57:29,852 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 19:57:29,853 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-16 19:57:29,855 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:57:29 BoogieIcfgContainer [2022-11-16 19:57:29,855 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 19:57:29,858 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 19:57:29,858 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 19:57:29,861 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 19:57:29,862 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 07:57:28" (1/3) ... [2022-11-16 19:57:29,863 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@390c8d95 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:57:29, skipping insertion in model container [2022-11-16 19:57:29,863 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:57:29" (2/3) ... [2022-11-16 19:57:29,864 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@390c8d95 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:57:29, skipping insertion in model container [2022-11-16 19:57:29,864 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:57:29" (3/3) ... [2022-11-16 19:57:29,866 INFO L112 eAbstractionObserver]: Analyzing ICFG bftpd_2.i [2022-11-16 19:57:29,885 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 19:57:29,886 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 20 error locations. [2022-11-16 19:57:29,947 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 19:57:29,954 INFO L357 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@7c2516f4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 19:57:29,955 INFO L358 AbstractCegarLoop]: Starting to check reachability of 20 error locations. [2022-11-16 19:57:29,961 INFO L276 IsEmpty]: Start isEmpty. Operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 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) [2022-11-16 19:57:29,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-16 19:57:29,969 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:29,970 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-16 19:57:29,971 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:29,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:29,978 INFO L85 PathProgramCache]: Analyzing trace with hash -772449407, now seen corresponding path program 1 times [2022-11-16 19:57:29,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:57:29,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1915181558] [2022-11-16 19:57:29,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:29,996 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:29,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:57:30,002 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:57:30,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-16 19:57:30,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:30,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 19:57:30,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:30,360 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:30,360 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:57:30,361 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:57:30,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1915181558] [2022-11-16 19:57:30,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1915181558] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:57:30,366 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:57:30,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-16 19:57:30,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291774221] [2022-11-16 19:57:30,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:57:30,376 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:57:30,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:57:30,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:57:30,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:57:30,422 INFO L87 Difference]: Start difference. First operand has 61 states, 36 states have (on average 1.7777777777777777) internal successors, (64), 56 states have internal predecessors, (64), 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 3 states, 2 states have (on average 2.5) internal successors, (5), 2 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) [2022-11-16 19:57:30,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:30,690 INFO L93 Difference]: Finished difference Result 110 states and 128 transitions. [2022-11-16 19:57:30,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:57:30,696 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 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 [2022-11-16 19:57:30,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:30,711 INFO L225 Difference]: With dead ends: 110 [2022-11-16 19:57:30,712 INFO L226 Difference]: Without dead ends: 106 [2022-11-16 19:57:30,714 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:57:30,719 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 52 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:30,723 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 101 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:57:30,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2022-11-16 19:57:30,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 84. [2022-11-16 19:57:30,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 57 states have (on average 1.7017543859649122) internal successors, (97), 76 states have internal predecessors, (97), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2022-11-16 19:57:30,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 110 transitions. [2022-11-16 19:57:30,783 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 110 transitions. Word has length 6 [2022-11-16 19:57:30,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:30,785 INFO L495 AbstractCegarLoop]: Abstraction has 84 states and 110 transitions. [2022-11-16 19:57:30,785 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 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) [2022-11-16 19:57:30,785 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 110 transitions. [2022-11-16 19:57:30,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2022-11-16 19:57:30,787 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:30,787 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2022-11-16 19:57:30,806 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:31,006 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:31,007 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:31,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:31,008 INFO L85 PathProgramCache]: Analyzing trace with hash -772449406, now seen corresponding path program 1 times [2022-11-16 19:57:31,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:57:31,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [865818356] [2022-11-16 19:57:31,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:31,010 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:31,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:57:31,012 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:57:31,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-16 19:57:31,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:31,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-16 19:57:31,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:31,252 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:31,253 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:57:31,253 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:57:31,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [865818356] [2022-11-16 19:57:31,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [865818356] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:57:31,254 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:57:31,254 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:57:31,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980953756] [2022-11-16 19:57:31,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:57:31,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:57:31,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:57:31,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:57:31,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-16 19:57:31,259 INFO L87 Difference]: Start difference. First operand 84 states and 110 transitions. Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 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) [2022-11-16 19:57:31,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:31,509 INFO L93 Difference]: Finished difference Result 206 states and 278 transitions. [2022-11-16 19:57:31,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:57:31,510 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 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 [2022-11-16 19:57:31,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:31,513 INFO L225 Difference]: With dead ends: 206 [2022-11-16 19:57:31,513 INFO L226 Difference]: Without dead ends: 206 [2022-11-16 19:57:31,513 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-16 19:57:31,515 INFO L413 NwaCegarLoop]: 63 mSDtfsCounter, 126 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:31,515 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 142 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:57:31,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-11-16 19:57:31,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 152. [2022-11-16 19:57:31,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 119 states have (on average 1.7394957983193278) internal successors, (207), 138 states have internal predecessors, (207), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-11-16 19:57:31,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 238 transitions. [2022-11-16 19:57:31,540 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 238 transitions. Word has length 6 [2022-11-16 19:57:31,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:31,540 INFO L495 AbstractCegarLoop]: Abstraction has 152 states and 238 transitions. [2022-11-16 19:57:31,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 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) [2022-11-16 19:57:31,541 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 238 transitions. [2022-11-16 19:57:31,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-11-16 19:57:31,542 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:31,542 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:57:31,556 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:31,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:31,755 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:31,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:31,758 INFO L85 PathProgramCache]: Analyzing trace with hash 1823872140, now seen corresponding path program 1 times [2022-11-16 19:57:31,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:57:31,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1013656839] [2022-11-16 19:57:31,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:31,761 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:31,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:57:31,763 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:57:31,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-16 19:57:31,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:31,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 19:57:31,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:31,998 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:57:32,015 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:32,015 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:57:32,016 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:57:32,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1013656839] [2022-11-16 19:57:32,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1013656839] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:57:32,017 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:57:32,017 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:57:32,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545227033] [2022-11-16 19:57:32,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:57:32,018 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:57:32,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:57:32,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:57:32,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:57:32,019 INFO L87 Difference]: Start difference. First operand 152 states and 238 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) [2022-11-16 19:57:32,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:32,387 INFO L93 Difference]: Finished difference Result 228 states and 325 transitions. [2022-11-16 19:57:32,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:57:32,388 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 [2022-11-16 19:57:32,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:32,391 INFO L225 Difference]: With dead ends: 228 [2022-11-16 19:57:32,391 INFO L226 Difference]: Without dead ends: 228 [2022-11-16 19:57:32,391 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:57:32,392 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 137 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:32,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 164 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 19:57:32,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-11-16 19:57:32,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 155. [2022-11-16 19:57:32,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 122 states have (on average 1.721311475409836) internal successors, (210), 141 states have internal predecessors, (210), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-11-16 19:57:32,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 241 transitions. [2022-11-16 19:57:32,413 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 241 transitions. Word has length 7 [2022-11-16 19:57:32,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:32,413 INFO L495 AbstractCegarLoop]: Abstraction has 155 states and 241 transitions. [2022-11-16 19:57:32,414 INFO L496 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) [2022-11-16 19:57:32,414 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 241 transitions. [2022-11-16 19:57:32,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2022-11-16 19:57:32,415 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:32,415 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:57:32,431 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:32,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:32,631 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:32,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:32,633 INFO L85 PathProgramCache]: Analyzing trace with hash 705461537, now seen corresponding path program 1 times [2022-11-16 19:57:32,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:57:32,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [650685925] [2022-11-16 19:57:32,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:32,634 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:32,634 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:57:32,635 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:57:32,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-16 19:57:32,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:32,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-16 19:57:32,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:32,953 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:57:32,965 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:57:33,001 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:33,002 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:57:33,002 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:57:33,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [650685925] [2022-11-16 19:57:33,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [650685925] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:57:33,009 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:57:33,009 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:57:33,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327079894] [2022-11-16 19:57:33,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:57:33,010 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:57:33,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:57:33,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:57:33,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:57:33,012 INFO L87 Difference]: Start difference. First operand 155 states and 241 transitions. Second operand has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 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) [2022-11-16 19:57:33,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:33,316 INFO L93 Difference]: Finished difference Result 208 states and 279 transitions. [2022-11-16 19:57:33,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:57:33,317 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 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 [2022-11-16 19:57:33,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:33,319 INFO L225 Difference]: With dead ends: 208 [2022-11-16 19:57:33,319 INFO L226 Difference]: Without dead ends: 208 [2022-11-16 19:57:33,319 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:57:33,320 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 129 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:33,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 190 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:57:33,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2022-11-16 19:57:33,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 155. [2022-11-16 19:57:33,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 122 states have (on average 1.7049180327868851) internal successors, (208), 141 states have internal predecessors, (208), 9 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-11-16 19:57:33,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 239 transitions. [2022-11-16 19:57:33,338 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 239 transitions. Word has length 8 [2022-11-16 19:57:33,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:33,338 INFO L495 AbstractCegarLoop]: Abstraction has 155 states and 239 transitions. [2022-11-16 19:57:33,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 1.75) internal successors, (7), 4 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) [2022-11-16 19:57:33,339 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 239 transitions. [2022-11-16 19:57:33,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-11-16 19:57:33,340 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:33,340 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:57:33,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:33,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:33,552 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:33,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:33,555 INFO L85 PathProgramCache]: Analyzing trace with hash 394471214, now seen corresponding path program 1 times [2022-11-16 19:57:33,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:57:33,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [549420353] [2022-11-16 19:57:33,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:33,559 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:33,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:57:33,562 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:57:33,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-16 19:57:33,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:33,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 19:57:33,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:33,732 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:33,733 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:57:33,733 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:57:33,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [549420353] [2022-11-16 19:57:33,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [549420353] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:57:33,734 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:57:33,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:57:33,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089349008] [2022-11-16 19:57:33,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:57:33,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:57:33,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:57:33,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:57:33,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:57:33,736 INFO L87 Difference]: Start difference. First operand 155 states and 239 transitions. Second operand has 5 states, 4 states have (on average 2.0) 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) [2022-11-16 19:57:33,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:33,930 INFO L93 Difference]: Finished difference Result 234 states and 321 transitions. [2022-11-16 19:57:33,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:57:33,935 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) 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 [2022-11-16 19:57:33,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:33,936 INFO L225 Difference]: With dead ends: 234 [2022-11-16 19:57:33,936 INFO L226 Difference]: Without dead ends: 234 [2022-11-16 19:57:33,937 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:57:33,940 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 140 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:33,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 183 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:57:33,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2022-11-16 19:57:33,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 191. [2022-11-16 19:57:33,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 156 states have (on average 1.6538461538461537) internal successors, (258), 176 states have internal predecessors, (258), 9 states have call successors, (9), 5 states have call predecessors, (9), 6 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-11-16 19:57:33,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 289 transitions. [2022-11-16 19:57:33,970 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 289 transitions. Word has length 9 [2022-11-16 19:57:33,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:33,970 INFO L495 AbstractCegarLoop]: Abstraction has 191 states and 289 transitions. [2022-11-16 19:57:33,971 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) 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) [2022-11-16 19:57:33,971 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 289 transitions. [2022-11-16 19:57:33,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-11-16 19:57:33,972 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:33,972 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:57:33,994 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:34,184 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:34,184 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:34,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:34,185 INFO L85 PathProgramCache]: Analyzing trace with hash -656294205, now seen corresponding path program 1 times [2022-11-16 19:57:34,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:57:34,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1012819410] [2022-11-16 19:57:34,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:34,186 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:34,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:57:34,187 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:57:34,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-16 19:57:34,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:34,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 19:57:34,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:34,377 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:34,377 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:57:34,377 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:57:34,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1012819410] [2022-11-16 19:57:34,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1012819410] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:57:34,378 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:57:34,378 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:57:34,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382429602] [2022-11-16 19:57:34,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:57:34,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:57:34,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:57:34,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:57:34,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:57:34,380 INFO L87 Difference]: Start difference. First operand 191 states and 289 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 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) [2022-11-16 19:57:34,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:34,601 INFO L93 Difference]: Finished difference Result 231 states and 304 transitions. [2022-11-16 19:57:34,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:57:34,607 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 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 10 [2022-11-16 19:57:34,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:34,608 INFO L225 Difference]: With dead ends: 231 [2022-11-16 19:57:34,608 INFO L226 Difference]: Without dead ends: 231 [2022-11-16 19:57:34,609 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:57:34,609 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 123 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 227 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.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:34,610 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 227 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:57:34,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2022-11-16 19:57:34,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 201. [2022-11-16 19:57:34,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 165 states have (on average 1.6424242424242423) internal successors, (271), 186 states have internal predecessors, (271), 9 states have call successors, (9), 5 states have call predecessors, (9), 7 states have return successors, (22), 9 states have call predecessors, (22), 9 states have call successors, (22) [2022-11-16 19:57:34,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 302 transitions. [2022-11-16 19:57:34,623 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 302 transitions. Word has length 10 [2022-11-16 19:57:34,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:34,623 INFO L495 AbstractCegarLoop]: Abstraction has 201 states and 302 transitions. [2022-11-16 19:57:34,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 3 states have internal predecessors, (9), 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) [2022-11-16 19:57:34,623 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 302 transitions. [2022-11-16 19:57:34,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-16 19:57:34,624 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:34,624 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:57:34,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:34,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:34,837 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:34,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:34,837 INFO L85 PathProgramCache]: Analyzing trace with hash 12795785, now seen corresponding path program 1 times [2022-11-16 19:57:34,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:57:34,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [756270976] [2022-11-16 19:57:34,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:34,838 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:34,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:57:34,839 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:57:34,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-16 19:57:34,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:34,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 19:57:34,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:35,116 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:35,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:35,516 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:35,517 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:57:35,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [756270976] [2022-11-16 19:57:35,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [756270976] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:57:35,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [288698821] [2022-11-16 19:57:35,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:35,518 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:57:35,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:57:35,524 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:57:35,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2022-11-16 19:57:35,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:35,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 19:57:35,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:35,827 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:35,827 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:36,038 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:36,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [288698821] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:57:36,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892279088] [2022-11-16 19:57:36,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:36,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:57:36,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:57:36,046 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:57:36,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-16 19:57:36,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:36,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 19:57:36,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:36,267 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:36,267 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:36,489 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:36,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892279088] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:57:36,490 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 19:57:36,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3, 3, 3, 3] total 6 [2022-11-16 19:57:36,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17181861] [2022-11-16 19:57:36,490 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 19:57:36,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 19:57:36,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:57:36,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 19:57:36,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:57:36,492 INFO L87 Difference]: Start difference. First operand 201 states and 302 transitions. Second operand has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:57:37,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:37,149 INFO L93 Difference]: Finished difference Result 367 states and 495 transitions. [2022-11-16 19:57:37,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 19:57:37,151 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-11-16 19:57:37,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:37,153 INFO L225 Difference]: With dead ends: 367 [2022-11-16 19:57:37,153 INFO L226 Difference]: Without dead ends: 367 [2022-11-16 19:57:37,153 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:57:37,154 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 261 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 312 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:37,154 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 312 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-16 19:57:37,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2022-11-16 19:57:37,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 239. [2022-11-16 19:57:37,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 200 states have (on average 1.62) internal successors, (324), 224 states have internal predecessors, (324), 9 states have call successors, (9), 5 states have call predecessors, (9), 10 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2022-11-16 19:57:37,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 363 transitions. [2022-11-16 19:57:37,170 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 363 transitions. Word has length 14 [2022-11-16 19:57:37,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:37,170 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 363 transitions. [2022-11-16 19:57:37,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:57:37,171 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 363 transitions. [2022-11-16 19:57:37,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-16 19:57:37,171 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:37,171 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:57:37,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:37,390 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2022-11-16 19:57:37,580 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (9)] Ended with exit code 0 [2022-11-16 19:57:37,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt [2022-11-16 19:57:37,778 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:37,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:37,779 INFO L85 PathProgramCache]: Analyzing trace with hash 396669285, now seen corresponding path program 1 times [2022-11-16 19:57:37,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:57:37,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1715131573] [2022-11-16 19:57:37,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:37,780 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:37,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:57:37,781 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:57:37,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-16 19:57:37,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:37,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-16 19:57:37,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:38,110 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:57:38,126 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:38,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:38,327 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:38,327 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:57:38,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1715131573] [2022-11-16 19:57:38,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1715131573] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:57:38,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [349103489] [2022-11-16 19:57:38,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:38,328 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:57:38,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:57:38,330 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:57:38,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2022-11-16 19:57:38,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:38,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-16 19:57:38,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:38,860 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:57:38,889 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:38,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:38,981 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:38,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [349103489] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:57:38,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161521912] [2022-11-16 19:57:38,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:38,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:57:38,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:57:38,983 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:57:39,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-16 19:57:39,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:39,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-16 19:57:39,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:39,484 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:57:39,492 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:39,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:39,930 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:39,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161521912] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:57:39,930 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 19:57:39,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 18 [2022-11-16 19:57:39,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991239548] [2022-11-16 19:57:39,931 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 19:57:39,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-16 19:57:39,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:57:39,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-16 19:57:39,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2022-11-16 19:57:39,932 INFO L87 Difference]: Start difference. First operand 239 states and 363 transitions. Second operand has 20 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 19 states have internal predecessors, (68), 5 states have call successors, (5), 5 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:57:42,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:42,468 INFO L93 Difference]: Finished difference Result 601 states and 793 transitions. [2022-11-16 19:57:42,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-16 19:57:42,470 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 19 states have internal predecessors, (68), 5 states have call successors, (5), 5 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-11-16 19:57:42,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:42,475 INFO L225 Difference]: With dead ends: 601 [2022-11-16 19:57:42,477 INFO L226 Difference]: Without dead ends: 601 [2022-11-16 19:57:42,477 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=351, Invalid=1131, Unknown=0, NotChecked=0, Total=1482 [2022-11-16 19:57:42,479 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 1349 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1349 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:42,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1349 Valid, 506 Invalid, 649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 512 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-16 19:57:42,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2022-11-16 19:57:42,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 307. [2022-11-16 19:57:42,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 267 states have (on average 1.6254681647940075) internal successors, (434), 292 states have internal predecessors, (434), 9 states have call successors, (9), 5 states have call predecessors, (9), 11 states have return successors, (32), 9 states have call predecessors, (32), 9 states have call successors, (32) [2022-11-16 19:57:42,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 475 transitions. [2022-11-16 19:57:42,509 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 475 transitions. Word has length 15 [2022-11-16 19:57:42,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:42,510 INFO L495 AbstractCegarLoop]: Abstraction has 307 states and 475 transitions. [2022-11-16 19:57:42,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 19 states have internal predecessors, (68), 5 states have call successors, (5), 5 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:57:42,511 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 475 transitions. [2022-11-16 19:57:42,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-11-16 19:57:42,512 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:42,512 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:57:42,529 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:42,728 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:42,925 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (12)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:43,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt [2022-11-16 19:57:43,124 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:43,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:43,124 INFO L85 PathProgramCache]: Analyzing trace with hash -588154008, now seen corresponding path program 1 times [2022-11-16 19:57:43,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:57:43,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1596611417] [2022-11-16 19:57:43,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:43,125 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:43,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:57:43,126 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:57:43,141 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-16 19:57:43,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:43,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 19:57:43,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:43,551 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:57:43,565 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:57:43,589 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:43,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:43,815 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:43,815 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:57:43,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1596611417] [2022-11-16 19:57:43,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1596611417] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:57:43,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2050600468] [2022-11-16 19:57:43,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:43,816 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:57:43,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:57:43,821 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:57:43,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2022-11-16 19:57:43,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:43,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 19:57:43,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:44,196 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:57:44,202 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:57:44,213 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:44,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:44,317 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:44,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2050600468] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:57:44,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029842122] [2022-11-16 19:57:44,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:44,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:57:44,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:57:44,323 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:57:44,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-16 19:57:44,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:44,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-16 19:57:44,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:44,897 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:57:44,909 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:57:44,967 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:44,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:45,430 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:45,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029842122] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:57:45,431 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 19:57:45,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 15 [2022-11-16 19:57:45,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618715391] [2022-11-16 19:57:45,431 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 19:57:45,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-16 19:57:45,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:57:45,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-16 19:57:45,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2022-11-16 19:57:45,433 INFO L87 Difference]: Start difference. First operand 307 states and 475 transitions. Second operand has 17 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 4 states have call successors, (4), 4 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:57:48,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:48,398 INFO L93 Difference]: Finished difference Result 830 states and 1133 transitions. [2022-11-16 19:57:48,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-16 19:57:48,399 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 4 states have call successors, (4), 4 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-11-16 19:57:48,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:48,402 INFO L225 Difference]: With dead ends: 830 [2022-11-16 19:57:48,402 INFO L226 Difference]: Without dead ends: 830 [2022-11-16 19:57:48,403 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=242, Invalid=750, Unknown=0, NotChecked=0, Total=992 [2022-11-16 19:57:48,403 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 1151 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 437 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1151 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 437 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:48,404 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1151 Valid, 628 Invalid, 510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 437 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-16 19:57:48,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2022-11-16 19:57:48,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 422. [2022-11-16 19:57:48,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 375 states have (on average 1.6426666666666667) internal successors, (616), 403 states have internal predecessors, (616), 11 states have call successors, (11), 7 states have call predecessors, (11), 16 states have return successors, (48), 11 states have call predecessors, (48), 11 states have call successors, (48) [2022-11-16 19:57:48,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 675 transitions. [2022-11-16 19:57:48,424 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 675 transitions. Word has length 16 [2022-11-16 19:57:48,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:48,424 INFO L495 AbstractCegarLoop]: Abstraction has 422 states and 675 transitions. [2022-11-16 19:57:48,425 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 3.625) internal successors, (58), 16 states have internal predecessors, (58), 4 states have call successors, (4), 4 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:57:48,425 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 675 transitions. [2022-11-16 19:57:48,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-16 19:57:48,426 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:48,426 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:57:48,435 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:48,633 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (15)] Ended with exit code 0 [2022-11-16 19:57:48,839 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:49,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:49,032 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:49,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:49,033 INFO L85 PathProgramCache]: Analyzing trace with hash -1776199670, now seen corresponding path program 1 times [2022-11-16 19:57:49,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:57:49,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1082118341] [2022-11-16 19:57:49,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:49,033 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:49,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:57:49,034 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:57:49,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-16 19:57:49,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:49,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-16 19:57:49,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:49,187 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:49,188 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:57:49,188 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:57:49,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1082118341] [2022-11-16 19:57:49,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1082118341] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:57:49,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:57:49,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 19:57:49,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649068359] [2022-11-16 19:57:49,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:57:49,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:57:49,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:57:49,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:57:49,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:57:49,191 INFO L87 Difference]: Start difference. First operand 422 states and 675 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 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) [2022-11-16 19:57:49,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:49,233 INFO L93 Difference]: Finished difference Result 420 states and 622 transitions. [2022-11-16 19:57:49,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:57:49,234 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 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 18 [2022-11-16 19:57:49,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:49,236 INFO L225 Difference]: With dead ends: 420 [2022-11-16 19:57:49,236 INFO L226 Difference]: Without dead ends: 420 [2022-11-16 19:57:49,236 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:57:49,237 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 27 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:49,237 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 118 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:57:49,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2022-11-16 19:57:49,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 397. [2022-11-16 19:57:49,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 350 states have (on average 1.5742857142857143) internal successors, (551), 377 states have internal predecessors, (551), 11 states have call successors, (11), 8 states have call predecessors, (11), 16 states have return successors, (41), 11 states have call predecessors, (41), 11 states have call successors, (41) [2022-11-16 19:57:49,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 603 transitions. [2022-11-16 19:57:49,252 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 603 transitions. Word has length 18 [2022-11-16 19:57:49,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:49,253 INFO L495 AbstractCegarLoop]: Abstraction has 397 states and 603 transitions. [2022-11-16 19:57:49,253 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 2 states have internal predecessors, (17), 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) [2022-11-16 19:57:49,253 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 603 transitions. [2022-11-16 19:57:49,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-16 19:57:49,254 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:49,254 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2022-11-16 19:57:49,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:49,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:49,466 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:49,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:49,467 INFO L85 PathProgramCache]: Analyzing trace with hash 323759248, now seen corresponding path program 2 times [2022-11-16 19:57:49,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:57:49,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1092240150] [2022-11-16 19:57:49,467 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:57:49,467 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:49,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:57:49,468 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:57:49,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-16 19:57:49,555 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 19:57:49,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:57:49,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-16 19:57:49,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:49,852 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:49,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:50,690 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:50,691 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:57:50,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1092240150] [2022-11-16 19:57:50,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1092240150] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:57:50,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [390686169] [2022-11-16 19:57:50,691 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:57:50,691 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:57:50,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:57:50,695 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:57:50,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2022-11-16 19:57:50,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 19:57:50,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:57:50,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 19:57:50,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:50,931 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:50,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:51,082 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:51,082 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [390686169] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:57:51,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632819] [2022-11-16 19:57:51,082 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:57:51,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:57:51,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:57:51,084 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:57:51,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-16 19:57:51,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 19:57:51,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 19:57:51,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 19:57:51,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:51,209 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:51,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:51,255 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:51,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632819] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:57:51,255 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 19:57:51,255 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 16 [2022-11-16 19:57:51,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064400848] [2022-11-16 19:57:51,256 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 19:57:51,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-16 19:57:51,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:57:51,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-16 19:57:51,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2022-11-16 19:57:51,258 INFO L87 Difference]: Start difference. First operand 397 states and 603 transitions. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:57:52,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:52,196 INFO L93 Difference]: Finished difference Result 495 states and 681 transitions. [2022-11-16 19:57:52,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 19:57:52,197 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-11-16 19:57:52,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:52,200 INFO L225 Difference]: With dead ends: 495 [2022-11-16 19:57:52,200 INFO L226 Difference]: Without dead ends: 495 [2022-11-16 19:57:52,200 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2022-11-16 19:57:52,201 INFO L413 NwaCegarLoop]: 106 mSDtfsCounter, 518 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 518 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:52,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [518 Valid, 484 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-16 19:57:52,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2022-11-16 19:57:52,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 336. [2022-11-16 19:57:52,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 288 states have (on average 1.5104166666666667) internal successors, (435), 316 states have internal predecessors, (435), 11 states have call successors, (11), 8 states have call predecessors, (11), 17 states have return successors, (36), 11 states have call predecessors, (36), 11 states have call successors, (36) [2022-11-16 19:57:52,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 482 transitions. [2022-11-16 19:57:52,216 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 482 transitions. Word has length 22 [2022-11-16 19:57:52,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:52,217 INFO L495 AbstractCegarLoop]: Abstraction has 336 states and 482 transitions. [2022-11-16 19:57:52,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-16 19:57:52,217 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 482 transitions. [2022-11-16 19:57:52,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-16 19:57:52,218 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:52,218 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:57:52,224 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:52,432 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:52,632 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:52,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:52,825 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:52,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:52,825 INFO L85 PathProgramCache]: Analyzing trace with hash 382694474, now seen corresponding path program 1 times [2022-11-16 19:57:52,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:57:52,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1663835418] [2022-11-16 19:57:52,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:52,826 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:52,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:57:52,827 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:57:52,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-16 19:57:52,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:52,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 19:57:52,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:52,905 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:52,905 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:57:52,905 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:57:52,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1663835418] [2022-11-16 19:57:52,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1663835418] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:57:52,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:57:52,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:57:52,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087263399] [2022-11-16 19:57:52,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:57:52,907 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:57:52,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:57:52,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:57:52,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:57:52,910 INFO L87 Difference]: Start difference. First operand 336 states and 482 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 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) [2022-11-16 19:57:52,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:57:52,916 INFO L93 Difference]: Finished difference Result 259 states and 362 transitions. [2022-11-16 19:57:52,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:57:52,923 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 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 25 [2022-11-16 19:57:52,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:57:52,925 INFO L225 Difference]: With dead ends: 259 [2022-11-16 19:57:52,925 INFO L226 Difference]: Without dead ends: 259 [2022-11-16 19:57:52,926 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:57:52,926 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 13 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:57:52,927 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 126 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:57:52,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2022-11-16 19:57:52,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 259. [2022-11-16 19:57:52,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 219 states have (on average 1.5068493150684932) internal successors, (330), 244 states have internal predecessors, (330), 8 states have call successors, (8), 6 states have call predecessors, (8), 12 states have return successors, (24), 8 states have call predecessors, (24), 8 states have call successors, (24) [2022-11-16 19:57:52,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 362 transitions. [2022-11-16 19:57:52,937 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 362 transitions. Word has length 25 [2022-11-16 19:57:52,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:57:52,938 INFO L495 AbstractCegarLoop]: Abstraction has 259 states and 362 transitions. [2022-11-16 19:57:52,938 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 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) [2022-11-16 19:57:52,939 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 362 transitions. [2022-11-16 19:57:52,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-16 19:57:52,942 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:57:52,943 INFO L195 NwaCegarLoop]: 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, 1, 1] [2022-11-16 19:57:52,964 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-11-16 19:57:53,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:53,155 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:57:53,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:57:53,155 INFO L85 PathProgramCache]: Analyzing trace with hash -1752183410, now seen corresponding path program 1 times [2022-11-16 19:57:53,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:57:53,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2081704707] [2022-11-16 19:57:53,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:53,156 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:57:53,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:57:53,157 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:57:53,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-11-16 19:57:53,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:53,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-16 19:57:53,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:57:55,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:57:55,731 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:57:55,854 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:57:55,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:57:58,322 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:57:58,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2081704707] [2022-11-16 19:57:58,322 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2081704707] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:57:58,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [231980322] [2022-11-16 19:57:58,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:57:58,323 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:57:58,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:57:58,326 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:57:58,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2022-11-16 19:57:58,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:57:58,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-16 19:57:58,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:58:00,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:58:00,978 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:58:01,025 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:58:01,026 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:58:01,352 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [231980322] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:58:01,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049448939] [2022-11-16 19:58:01,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:58:01,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:58:01,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:58:01,355 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:58:01,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-16 19:58:01,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:58:01,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-16 19:58:01,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:58:03,752 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:58:03,753 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-16 19:58:04,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:58:04,221 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:58:04,274 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:58:04,274 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:58:04,459 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 19:58:04,460 INFO L350 Elim1Store]: Elim1 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 14 [2022-11-16 19:58:07,396 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 19:58:07,397 INFO L350 Elim1Store]: Elim1 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 14 [2022-11-16 19:58:09,612 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:58:09,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049448939] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:58:09,612 INFO L184 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2022-11-16 19:58:09,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 4] total 12 [2022-11-16 19:58:09,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180809978] [2022-11-16 19:58:09,613 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2022-11-16 19:58:09,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-16 19:58:09,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:58:09,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-16 19:58:09,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=151, Unknown=9, NotChecked=0, Total=210 [2022-11-16 19:58:09,614 INFO L87 Difference]: Start difference. First operand 259 states and 362 transitions. Second operand has 14 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 13 states have internal predecessors, (69), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-16 19:58:36,947 WARN L233 SmtUtils]: Spent 12.31s on a formula simplification. DAG size of input: 35 DAG size of output: 35 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 19:58:51,380 WARN L233 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 28 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 19:58:51,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:58:51,752 INFO L93 Difference]: Finished difference Result 445 states and 566 transitions. [2022-11-16 19:58:51,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-16 19:58:51,754 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 13 states have internal predecessors, (69), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 27 [2022-11-16 19:58:51,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:58:51,756 INFO L225 Difference]: With dead ends: 445 [2022-11-16 19:58:51,756 INFO L226 Difference]: Without dead ends: 445 [2022-11-16 19:58:51,757 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 97 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 55.0s TimeCoverageRelationStatistics Valid=186, Invalid=497, Unknown=19, NotChecked=0, Total=702 [2022-11-16 19:58:51,757 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 455 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 272 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-16 19:58:51,758 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [455 Valid, 367 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 138 Invalid, 0 Unknown, 272 Unchecked, 0.6s Time] [2022-11-16 19:58:51,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2022-11-16 19:58:51,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 319. [2022-11-16 19:58:51,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 275 states have (on average 1.48) internal successors, (407), 302 states have internal predecessors, (407), 9 states have call successors, (9), 7 states have call predecessors, (9), 15 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2022-11-16 19:58:51,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 443 transitions. [2022-11-16 19:58:51,781 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 443 transitions. Word has length 27 [2022-11-16 19:58:51,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:58:51,782 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 443 transitions. [2022-11-16 19:58:51,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.3076923076923075) internal successors, (69), 13 states have internal predecessors, (69), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-16 19:58:51,782 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 443 transitions. [2022-11-16 19:58:51,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-16 19:58:51,783 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:58:51,783 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:58:51,795 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-16 19:58:51,992 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2022-11-16 19:58:52,198 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-11-16 19:58:52,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:58:52,390 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:58:52,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:58:52,391 INFO L85 PathProgramCache]: Analyzing trace with hash 2041807728, now seen corresponding path program 1 times [2022-11-16 19:58:52,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:58:52,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1903067192] [2022-11-16 19:58:52,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:58:52,392 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:58:52,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:58:52,393 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:58:52,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-11-16 19:58:52,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:58:52,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 19:58:52,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:58:52,713 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:58:52,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:58:53,022 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:58:53,022 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:58:53,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1903067192] [2022-11-16 19:58:53,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1903067192] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:58:53,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2053231387] [2022-11-16 19:58:53,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:58:53,023 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:58:53,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:58:53,027 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:58:53,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2022-11-16 19:58:53,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:58:53,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 19:58:53,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:58:53,368 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:58:53,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:58:53,596 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:58:53,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2053231387] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:58:53,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722366267] [2022-11-16 19:58:53,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:58:53,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:58:53,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:58:53,597 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:58:53,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-16 19:58:53,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:58:53,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 19:58:53,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:58:53,813 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:58:53,813 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:58:54,047 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:58:54,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722366267] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:58:54,047 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 19:58:54,047 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 7 [2022-11-16 19:58:54,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555235175] [2022-11-16 19:58:54,048 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 19:58:54,048 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-16 19:58:54,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:58:54,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-16 19:58:54,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:58:54,049 INFO L87 Difference]: Start difference. First operand 319 states and 443 transitions. Second operand has 9 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-16 19:58:54,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:58:54,707 INFO L93 Difference]: Finished difference Result 457 states and 579 transitions. [2022-11-16 19:58:54,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-16 19:58:54,708 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2022-11-16 19:58:54,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:58:54,711 INFO L225 Difference]: With dead ends: 457 [2022-11-16 19:58:54,711 INFO L226 Difference]: Without dead ends: 457 [2022-11-16 19:58:54,711 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-11-16 19:58:54,712 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 391 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 19:58:54,712 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [391 Valid, 226 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 19:58:54,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2022-11-16 19:58:54,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 392. [2022-11-16 19:58:54,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 346 states have (on average 1.4190751445086704) internal successors, (491), 373 states have internal predecessors, (491), 9 states have call successors, (9), 9 states have call predecessors, (9), 17 states have return successors, (25), 9 states have call predecessors, (25), 9 states have call successors, (25) [2022-11-16 19:58:54,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 525 transitions. [2022-11-16 19:58:54,731 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 525 transitions. Word has length 28 [2022-11-16 19:58:54,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:58:54,731 INFO L495 AbstractCegarLoop]: Abstraction has 392 states and 525 transitions. [2022-11-16 19:58:54,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 1 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-16 19:58:54,732 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 525 transitions. [2022-11-16 19:58:54,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-16 19:58:54,733 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:58:54,733 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:58:54,747 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-11-16 19:58:54,950 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-16 19:58:55,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (26)] Forceful destruction successful, exit code 0 [2022-11-16 19:58:55,345 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt [2022-11-16 19:58:55,345 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:58:55,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:58:55,346 INFO L85 PathProgramCache]: Analyzing trace with hash -1128469823, now seen corresponding path program 1 times [2022-11-16 19:58:55,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:58:55,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [739371529] [2022-11-16 19:58:55,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:58:55,347 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:58:55,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:58:55,348 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:58:55,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-16 19:58:55,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:58:55,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-16 19:58:55,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:58:55,713 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:58:55,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:58:56,033 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:58:56,033 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:58:56,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [739371529] [2022-11-16 19:58:56,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [739371529] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:58:56,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [630190522] [2022-11-16 19:58:56,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:58:56,034 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:58:56,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:58:56,035 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:58:56,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2022-11-16 19:58:56,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:58:56,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 19:58:56,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:58:56,564 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:58:56,564 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:58:56,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [630190522] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:58:56,564 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:58:56,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 4] total 13 [2022-11-16 19:58:56,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752721152] [2022-11-16 19:58:56,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:58:56,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:58:56,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:58:56,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:58:56,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2022-11-16 19:58:56,567 INFO L87 Difference]: Start difference. First operand 392 states and 525 transitions. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 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) [2022-11-16 19:58:56,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:58:56,967 INFO L93 Difference]: Finished difference Result 500 states and 641 transitions. [2022-11-16 19:58:56,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 19:58:56,971 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 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 29 [2022-11-16 19:58:56,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:58:56,973 INFO L225 Difference]: With dead ends: 500 [2022-11-16 19:58:56,973 INFO L226 Difference]: Without dead ends: 500 [2022-11-16 19:58:56,974 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2022-11-16 19:58:56,974 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 127 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:58:56,975 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 194 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 19:58:56,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2022-11-16 19:58:56,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 413. [2022-11-16 19:58:56,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 367 states have (on average 1.4032697547683923) internal successors, (515), 394 states have internal predecessors, (515), 9 states have call successors, (9), 9 states have call predecessors, (9), 17 states have return successors, (25), 9 states have call predecessors, (25), 9 states have call successors, (25) [2022-11-16 19:58:56,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 549 transitions. [2022-11-16 19:58:56,987 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 549 transitions. Word has length 29 [2022-11-16 19:58:56,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:58:56,987 INFO L495 AbstractCegarLoop]: Abstraction has 413 states and 549 transitions. [2022-11-16 19:58:56,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 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) [2022-11-16 19:58:56,988 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 549 transitions. [2022-11-16 19:58:56,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-11-16 19:58:56,988 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:58:56,989 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-16 19:58:57,003 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-11-16 19:58:57,203 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (29)] Forceful destruction successful, exit code 0 [2022-11-16 19:58:57,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt [2022-11-16 19:58:57,401 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:58:57,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:58:57,402 INFO L85 PathProgramCache]: Analyzing trace with hash -221078483, now seen corresponding path program 1 times [2022-11-16 19:58:57,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:58:57,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1110431640] [2022-11-16 19:58:57,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:58:57,403 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:58:57,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:58:57,404 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:58:57,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-11-16 19:58:57,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:58:57,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 19:58:57,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:00,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:59:00,284 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:59:00,475 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:59:00,481 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:59:00,536 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:00,536 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:02,959 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:59:02,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1110431640] [2022-11-16 19:59:02,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1110431640] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:59:02,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [70998023] [2022-11-16 19:59:02,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:02,959 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:59:02,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:59:02,962 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:59:02,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2022-11-16 19:59:03,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:03,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:59:03,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:07,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:59:07,860 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:59:07,979 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:59:07,987 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:59:08,011 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:08,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:10,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [70998023] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:59:10,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725507101] [2022-11-16 19:59:10,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:10,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:59:10,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:59:10,320 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:59:10,323 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-11-16 19:59:10,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:10,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-16 19:59:10,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:13,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:59:13,005 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:59:13,082 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:59:13,090 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 19:59:13,111 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:13,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:15,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725507101] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:59:15,374 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 19:59:15,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 7 [2022-11-16 19:59:15,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168256192] [2022-11-16 19:59:15,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 19:59:15,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-16 19:59:15,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:59:15,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-16 19:59:15,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=119, Unknown=5, NotChecked=0, Total=156 [2022-11-16 19:59:15,375 INFO L87 Difference]: Start difference. First operand 413 states and 549 transitions. Second operand has 9 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 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) [2022-11-16 19:59:22,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:59:22,449 INFO L93 Difference]: Finished difference Result 495 states and 610 transitions. [2022-11-16 19:59:22,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-16 19:59:22,450 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 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 29 [2022-11-16 19:59:22,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:59:22,452 INFO L225 Difference]: With dead ends: 495 [2022-11-16 19:59:22,452 INFO L226 Difference]: Without dead ends: 495 [2022-11-16 19:59:22,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 90 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 21.3s TimeCoverageRelationStatistics Valid=113, Invalid=299, Unknown=8, NotChecked=0, Total=420 [2022-11-16 19:59:22,453 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 186 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 61 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-16 19:59:22,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 301 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 216 Invalid, 0 Unknown, 61 Unchecked, 0.6s Time] [2022-11-16 19:59:22,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2022-11-16 19:59:22,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 413. [2022-11-16 19:59:22,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 367 states have (on average 1.3950953678474114) internal successors, (512), 394 states have internal predecessors, (512), 9 states have call successors, (9), 9 states have call predecessors, (9), 17 states have return successors, (25), 9 states have call predecessors, (25), 9 states have call successors, (25) [2022-11-16 19:59:22,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 546 transitions. [2022-11-16 19:59:22,474 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 546 transitions. Word has length 29 [2022-11-16 19:59:22,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:59:22,475 INFO L495 AbstractCegarLoop]: Abstraction has 413 states and 546 transitions. [2022-11-16 19:59:22,475 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.625) internal successors, (29), 7 states have internal predecessors, (29), 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) [2022-11-16 19:59:22,475 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 546 transitions. [2022-11-16 19:59:22,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-11-16 19:59:22,478 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:59:22,478 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:59:22,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:22,692 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (31)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:22,894 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:23,087 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:59:23,087 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:59:23,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:59:23,088 INFO L85 PathProgramCache]: Analyzing trace with hash 740687428, now seen corresponding path program 1 times [2022-11-16 19:59:23,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:59:23,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1962454114] [2022-11-16 19:59:23,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:23,089 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:59:23,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:59:23,090 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:59:23,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-11-16 19:59:23,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:23,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-16 19:59:23,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:23,373 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:59:23,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:23,674 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:59:23,674 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:59:23,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1962454114] [2022-11-16 19:59:23,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1962454114] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:59:23,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [569101539] [2022-11-16 19:59:23,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:23,674 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:59:23,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:59:23,675 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:59:23,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (34)] Waiting until timeout for monitored process [2022-11-16 19:59:23,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:23,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-16 19:59:23,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:23,989 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:59:23,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:24,204 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:59:24,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [569101539] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:59:24,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775627660] [2022-11-16 19:59:24,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:24,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:59:24,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:59:24,206 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:59:24,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-11-16 19:59:24,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:24,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-16 19:59:24,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:24,437 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:59:24,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:24,636 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:59:24,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775627660] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:59:24,636 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 19:59:24,637 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 8 [2022-11-16 19:59:24,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554216868] [2022-11-16 19:59:24,637 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 19:59:24,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 19:59:24,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:59:24,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 19:59:24,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 19:59:24,638 INFO L87 Difference]: Start difference. First operand 413 states and 546 transitions. Second operand has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 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) [2022-11-16 19:59:25,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:59:25,354 INFO L93 Difference]: Finished difference Result 452 states and 565 transitions. [2022-11-16 19:59:25,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:59:25,355 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 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 31 [2022-11-16 19:59:25,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:59:25,357 INFO L225 Difference]: With dead ends: 452 [2022-11-16 19:59:25,358 INFO L226 Difference]: Without dead ends: 452 [2022-11-16 19:59:25,358 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2022-11-16 19:59:25,359 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 378 mSDsluCounter, 235 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 311 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 19:59:25,359 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [378 Valid, 311 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-16 19:59:25,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2022-11-16 19:59:25,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 423. [2022-11-16 19:59:25,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 376 states have (on average 1.375) internal successors, (517), 404 states have internal predecessors, (517), 9 states have call successors, (9), 9 states have call predecessors, (9), 18 states have return successors, (25), 9 states have call predecessors, (25), 9 states have call successors, (25) [2022-11-16 19:59:25,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 551 transitions. [2022-11-16 19:59:25,374 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 551 transitions. Word has length 31 [2022-11-16 19:59:25,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:59:25,375 INFO L495 AbstractCegarLoop]: Abstraction has 423 states and 551 transitions. [2022-11-16 19:59:25,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 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) [2022-11-16 19:59:25,375 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 551 transitions. [2022-11-16 19:59:25,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-16 19:59:25,376 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:59:25,376 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-16 19:59:25,378 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (34)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:25,582 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:25,786 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:25,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:59:25,979 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting parse_inputErr16ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:59:25,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:59:25,979 INFO L85 PathProgramCache]: Analyzing trace with hash 753387604, now seen corresponding path program 1 times [2022-11-16 19:59:25,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:59:25,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1730872720] [2022-11-16 19:59:25,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:25,980 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:59:25,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:59:25,980 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:59:25,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2022-11-16 19:59:26,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:26,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 19:59:26,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:26,186 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:26,187 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:26,296 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:26,297 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:59:26,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1730872720] [2022-11-16 19:59:26,297 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1730872720] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:59:26,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [435281087] [2022-11-16 19:59:26,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:26,297 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:59:26,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:59:26,298 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:59:26,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (37)] Waiting until timeout for monitored process [2022-11-16 19:59:26,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:26,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 19:59:26,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:26,489 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:26,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:26,604 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:26,604 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [435281087] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:59:26,604 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336431174] [2022-11-16 19:59:26,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:26,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:59:26,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:59:26,607 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:59:26,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-11-16 19:59:26,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:26,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 19:59:26,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:26,766 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:26,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:26,875 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:26,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336431174] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:59:26,875 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 19:59:26,875 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3, 3, 3, 3] total 3 [2022-11-16 19:59:26,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596875911] [2022-11-16 19:59:26,876 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 19:59:26,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:59:26,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:59:26,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:59:26,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 19:59:26,877 INFO L87 Difference]: Start difference. First operand 423 states and 551 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) [2022-11-16 19:59:26,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:59:26,917 INFO L93 Difference]: Finished difference Result 433 states and 557 transitions. [2022-11-16 19:59:26,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 19:59:26,919 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 40 [2022-11-16 19:59:26,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:59:26,921 INFO L225 Difference]: With dead ends: 433 [2022-11-16 19:59:26,921 INFO L226 Difference]: Without dead ends: 433 [2022-11-16 19:59:26,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:59:26,922 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 52 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:59:26,922 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 113 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:59:26,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2022-11-16 19:59:26,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 421. [2022-11-16 19:59:26,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 376 states have (on average 1.3590425531914894) internal successors, (511), 402 states have internal predecessors, (511), 9 states have call successors, (9), 9 states have call predecessors, (9), 18 states have return successors, (25), 9 states have call predecessors, (25), 9 states have call successors, (25) [2022-11-16 19:59:26,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 545 transitions. [2022-11-16 19:59:26,933 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 545 transitions. Word has length 40 [2022-11-16 19:59:26,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:59:26,934 INFO L495 AbstractCegarLoop]: Abstraction has 421 states and 545 transitions. [2022-11-16 19:59:26,934 INFO L496 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) [2022-11-16 19:59:26,934 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 545 transitions. [2022-11-16 19:59:26,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-16 19:59:26,935 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:59:26,935 INFO L195 NwaCegarLoop]: 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, 1, 1] [2022-11-16 19:59:26,947 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:27,148 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (37)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:27,351 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:27,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:59:27,547 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting parse_inputErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:59:27,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:59:27,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1556115366, now seen corresponding path program 1 times [2022-11-16 19:59:27,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:59:27,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [69268996] [2022-11-16 19:59:27,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:27,548 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:59:27,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:59:27,549 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:59:27,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2022-11-16 19:59:27,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:27,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-16 19:59:27,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:30,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:59:30,144 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:59:30,516 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:30,516 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:31,452 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:59:31,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [69268996] [2022-11-16 19:59:31,453 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [69268996] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:59:31,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1771442063] [2022-11-16 19:59:31,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:31,453 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:59:31,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:59:31,456 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:59:31,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (40)] Waiting until timeout for monitored process [2022-11-16 19:59:31,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:31,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-16 19:59:31,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:34,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:59:34,116 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:59:34,407 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:34,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:36,990 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1771442063] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:59:36,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727031271] [2022-11-16 19:59:36,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:36,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:59:36,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:59:36,991 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:59:36,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-11-16 19:59:37,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:37,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-16 19:59:37,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:39,414 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 19:59:39,414 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-16 19:59:39,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:59:39,947 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 19:59:40,196 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:40,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:40,716 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 19:59:40,717 INFO L350 Elim1Store]: Elim1 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 14 [2022-11-16 19:59:43,493 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 19:59:43,493 INFO L350 Elim1Store]: Elim1 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 14 [2022-11-16 19:59:45,679 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 1 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:45,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727031271] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:59:45,680 INFO L184 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2022-11-16 19:59:45,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6, 5] total 14 [2022-11-16 19:59:45,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8628957] [2022-11-16 19:59:45,680 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2022-11-16 19:59:45,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-16 19:59:45,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:59:45,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-16 19:59:45,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=203, Unknown=10, NotChecked=0, Total=272 [2022-11-16 19:59:45,682 INFO L87 Difference]: Start difference. First operand 421 states and 545 transitions. Second operand has 16 states, 15 states have (on average 6.466666666666667) internal successors, (97), 15 states have internal predecessors, (97), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-16 19:59:53,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:59:53,513 INFO L93 Difference]: Finished difference Result 518 states and 623 transitions. [2022-11-16 19:59:53,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 19:59:53,514 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 6.466666666666667) internal successors, (97), 15 states have internal predecessors, (97), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 41 [2022-11-16 19:59:53,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:59:53,517 INFO L225 Difference]: With dead ends: 518 [2022-11-16 19:59:53,517 INFO L226 Difference]: Without dead ends: 518 [2022-11-16 19:59:53,518 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 179 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 20.3s TimeCoverageRelationStatistics Valid=161, Invalid=426, Unknown=13, NotChecked=0, Total=600 [2022-11-16 19:59:53,518 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 264 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 161 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-16 19:59:53,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 591 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 364 Invalid, 0 Unknown, 161 Unchecked, 1.3s Time] [2022-11-16 19:59:53,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2022-11-16 19:59:53,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 421. [2022-11-16 19:59:53,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 376 states have (on average 1.3324468085106382) internal successors, (501), 402 states have internal predecessors, (501), 9 states have call successors, (9), 9 states have call predecessors, (9), 18 states have return successors, (25), 9 states have call predecessors, (25), 9 states have call successors, (25) [2022-11-16 19:59:53,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 535 transitions. [2022-11-16 19:59:53,533 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 535 transitions. Word has length 41 [2022-11-16 19:59:53,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:59:53,533 INFO L495 AbstractCegarLoop]: Abstraction has 421 states and 535 transitions. [2022-11-16 19:59:53,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 6.466666666666667) internal successors, (97), 15 states have internal predecessors, (97), 3 states have call successors, (5), 5 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-16 19:59:53,534 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 535 transitions. [2022-11-16 19:59:53,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-16 19:59:53,535 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:59:53,535 INFO L195 NwaCegarLoop]: trace histogram [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, 1] [2022-11-16 19:59:53,549 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:53,751 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (40)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:53,955 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:54,149 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:59:54,149 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting parse_inputErr17ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:59:54,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:59:54,150 INFO L85 PathProgramCache]: Analyzing trace with hash 1880179342, now seen corresponding path program 1 times [2022-11-16 19:59:54,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:59:54,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1259343906] [2022-11-16 19:59:54,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:54,150 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:59:54,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:59:54,151 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:59:54,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2022-11-16 19:59:54,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:54,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-16 19:59:54,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:54,576 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:54,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:54,767 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:54,767 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:59:54,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1259343906] [2022-11-16 19:59:54,767 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1259343906] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:59:54,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [766772483] [2022-11-16 19:59:54,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:54,768 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:59:54,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:59:54,772 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:59:54,773 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (43)] Waiting until timeout for monitored process [2022-11-16 19:59:54,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:54,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 19:59:54,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:54,980 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:54,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:55,125 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:55,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [766772483] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:59:55,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073306381] [2022-11-16 19:59:55,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:55,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:59:55,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:59:55,128 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:59:55,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-11-16 19:59:55,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:55,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-16 19:59:55,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:55,330 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:55,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:55,480 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:55,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2073306381] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:59:55,481 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 19:59:55,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3, 3, 3, 3] total 6 [2022-11-16 19:59:55,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547650444] [2022-11-16 19:59:55,481 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 19:59:55,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 19:59:55,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:59:55,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 19:59:55,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:59:55,483 INFO L87 Difference]: Start difference. First operand 421 states and 535 transitions. Second operand has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 7 states have internal predecessors, (76), 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) [2022-11-16 19:59:55,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:59:55,714 INFO L93 Difference]: Finished difference Result 380 states and 464 transitions. [2022-11-16 19:59:55,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 19:59:55,715 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 7 states have internal predecessors, (76), 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 41 [2022-11-16 19:59:55,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:59:55,716 INFO L225 Difference]: With dead ends: 380 [2022-11-16 19:59:55,716 INFO L226 Difference]: Without dead ends: 380 [2022-11-16 19:59:55,716 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=41, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:59:55,716 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 128 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:59:55,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 166 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:59:55,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2022-11-16 19:59:55,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 354. [2022-11-16 19:59:55,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 316 states have (on average 1.3132911392405062) internal successors, (415), 337 states have internal predecessors, (415), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-16 19:59:55,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 441 transitions. [2022-11-16 19:59:55,726 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 441 transitions. Word has length 41 [2022-11-16 19:59:55,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:59:55,726 INFO L495 AbstractCegarLoop]: Abstraction has 354 states and 441 transitions. [2022-11-16 19:59:55,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.666666666666666) internal successors, (76), 7 states have internal predecessors, (76), 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) [2022-11-16 19:59:55,727 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 441 transitions. [2022-11-16 19:59:55,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-16 19:59:55,727 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:59:55,728 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1] [2022-11-16 19:59:55,739 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:55,940 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (43)] Ended with exit code 0 [2022-11-16 19:59:56,143 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-11-16 19:59:56,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:59:56,339 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting parse_inputErr18ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:59:56,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:59:56,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1843982442, now seen corresponding path program 1 times [2022-11-16 19:59:56,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:59:56,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [382131627] [2022-11-16 19:59:56,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:56,340 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:59:56,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:59:56,341 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:59:56,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2022-11-16 19:59:56,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:56,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-16 19:59:56,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:56,471 INFO L350 Elim1Store]: Elim1 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 7 [2022-11-16 19:59:56,573 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-16 19:59:56,574 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:59:56,603 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:56,603 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:56,765 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:56,766 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:59:56,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [382131627] [2022-11-16 19:59:56,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [382131627] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:59:56,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [85642172] [2022-11-16 19:59:56,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:56,766 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:59:56,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:59:56,771 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:59:56,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (46)] Waiting until timeout for monitored process [2022-11-16 19:59:57,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:57,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 19:59:57,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:57,066 INFO L350 Elim1Store]: Elim1 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 7 [2022-11-16 19:59:57,162 INFO L321 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2022-11-16 19:59:57,162 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-16 19:59:57,191 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:57,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:57,337 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:57,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [85642172] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:59:57,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028044262] [2022-11-16 19:59:57,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:57,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:59:57,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:59:57,339 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:59:57,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-11-16 19:59:57,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:57,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-16 19:59:57,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:59:57,437 INFO L350 Elim1Store]: Elim1 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 7 [2022-11-16 19:59:57,540 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 19:59:57,541 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 27 [2022-11-16 19:59:57,559 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:57,559 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:59:57,709 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:59:57,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028044262] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:59:57,710 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 19:59:57,710 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3, 3, 3, 3] total 3 [2022-11-16 19:59:57,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426883070] [2022-11-16 19:59:57,710 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 19:59:57,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:59:57,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:59:57,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:59:57,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 19:59:57,712 INFO L87 Difference]: Start difference. First operand 354 states and 441 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 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) [2022-11-16 19:59:57,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:59:57,924 INFO L93 Difference]: Finished difference Result 391 states and 471 transitions. [2022-11-16 19:59:57,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:59:57,925 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 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 42 [2022-11-16 19:59:57,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:59:57,926 INFO L225 Difference]: With dead ends: 391 [2022-11-16 19:59:57,927 INFO L226 Difference]: Without dead ends: 391 [2022-11-16 19:59:57,927 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 239 SyntacticMatches, 5 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:59:57,928 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 35 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 19:59:57,928 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 164 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 19:59:57,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-11-16 19:59:57,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 369. [2022-11-16 19:59:57,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 331 states have (on average 1.299093655589124) internal successors, (430), 352 states have internal predecessors, (430), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-16 19:59:57,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 456 transitions. [2022-11-16 19:59:57,938 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 456 transitions. Word has length 42 [2022-11-16 19:59:57,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:59:57,938 INFO L495 AbstractCegarLoop]: Abstraction has 369 states and 456 transitions. [2022-11-16 19:59:57,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 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) [2022-11-16 19:59:57,939 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 456 transitions. [2022-11-16 19:59:57,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-11-16 19:59:57,940 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:59:57,940 INFO L195 NwaCegarLoop]: 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, 1, 1] [2022-11-16 19:59:57,946 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:58,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:58,349 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (46)] Forceful destruction successful, exit code 0 [2022-11-16 19:59:58,546 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt [2022-11-16 19:59:58,547 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 19:59:58,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:59:58,547 INFO L85 PathProgramCache]: Analyzing trace with hash -1458472979, now seen corresponding path program 1 times [2022-11-16 19:59:58,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:59:58,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [12076240] [2022-11-16 19:59:58,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:59:58,548 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:59:58,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:59:58,549 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:59:58,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2022-11-16 19:59:58,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:59:58,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 19:59:58,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:00:01,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:00:01,571 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 20:00:01,697 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 20:00:01,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:00:04,364 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:00:04,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [12076240] [2022-11-16 20:00:04,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [12076240] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:00:04,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1551609367] [2022-11-16 20:00:04,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:00:04,365 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 20:00:04,365 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 20:00:04,366 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 20:00:04,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (49)] Waiting until timeout for monitored process [2022-11-16 20:00:04,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:00:04,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 20:00:04,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:00:07,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:00:07,713 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 20:00:07,769 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 20:00:07,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:00:08,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1551609367] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:00:08,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105911780] [2022-11-16 20:00:08,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:00:08,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:00:08,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:00:08,071 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 20:00:08,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-11-16 20:00:08,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:00:08,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-16 20:00:08,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:00:13,105 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:00:13,106 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 20:00:13,168 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 24 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 20:00:13,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:00:13,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105911780] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:00:13,480 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 20:00:13,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 7] total 8 [2022-11-16 20:00:13,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458575802] [2022-11-16 20:00:13,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 20:00:13,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 20:00:13,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:00:13,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 20:00:13,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=115, Unknown=5, NotChecked=0, Total=156 [2022-11-16 20:00:13,481 INFO L87 Difference]: Start difference. First operand 369 states and 456 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2022-11-16 20:00:20,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:00:20,590 INFO L93 Difference]: Finished difference Result 423 states and 492 transitions. [2022-11-16 20:00:20,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-16 20:00:20,591 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 48 [2022-11-16 20:00:20,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:00:20,593 INFO L225 Difference]: With dead ends: 423 [2022-11-16 20:00:20,593 INFO L226 Difference]: Without dead ends: 423 [2022-11-16 20:00:20,594 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 140 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 17.9s TimeCoverageRelationStatistics Valid=154, Invalid=390, Unknown=8, NotChecked=0, Total=552 [2022-11-16 20:00:20,595 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 391 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 75 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 20:00:20,595 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [391 Valid, 284 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 136 Invalid, 0 Unknown, 75 Unchecked, 0.5s Time] [2022-11-16 20:00:20,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2022-11-16 20:00:20,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 369. [2022-11-16 20:00:20,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 331 states have (on average 1.2900302114803626) internal successors, (427), 352 states have internal predecessors, (427), 8 states have call successors, (8), 8 states have call predecessors, (8), 14 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-16 20:00:20,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 453 transitions. [2022-11-16 20:00:20,607 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 453 transitions. Word has length 48 [2022-11-16 20:00:20,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:00:20,607 INFO L495 AbstractCegarLoop]: Abstraction has 369 states and 453 transitions. [2022-11-16 20:00:20,608 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2022-11-16 20:00:20,608 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 453 transitions. [2022-11-16 20:00:20,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-16 20:00:20,609 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:00:20,609 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 20:00:20,619 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-11-16 20:00:20,834 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2022-11-16 20:00:21,027 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (49)] Forceful destruction successful, exit code 0 [2022-11-16 20:00:21,225 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt [2022-11-16 20:00:21,225 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting parse_inputErr10ASSERT_VIOLATIONMEMORY_FREE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 20:00:21,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:00:21,226 INFO L85 PathProgramCache]: Analyzing trace with hash -639148643, now seen corresponding path program 1 times [2022-11-16 20:00:21,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:00:21,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [119094659] [2022-11-16 20:00:21,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:00:21,226 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:00:21,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:00:21,227 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:00:21,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2022-11-16 20:00:21,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:00:21,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 20:00:21,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:00:21,356 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-16 20:00:21,356 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:00:21,356 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:00:21,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [119094659] [2022-11-16 20:00:21,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [119094659] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:00:21,357 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:00:21,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 20:00:21,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479380029] [2022-11-16 20:00:21,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:00:21,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 20:00:21,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:00:21,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 20:00:21,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 20:00:21,359 INFO L87 Difference]: Start difference. First operand 369 states and 453 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 20:00:21,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:00:21,377 INFO L93 Difference]: Finished difference Result 309 states and 363 transitions. [2022-11-16 20:00:21,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 20:00:21,378 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2022-11-16 20:00:21,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:00:21,379 INFO L225 Difference]: With dead ends: 309 [2022-11-16 20:00:21,379 INFO L226 Difference]: Without dead ends: 309 [2022-11-16 20:00:21,379 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 20:00:21,380 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 4 mSDsluCounter, 51 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 20:00:21,380 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 106 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 20:00:21,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2022-11-16 20:00:21,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 294. [2022-11-16 20:00:21,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 264 states have (on average 1.2424242424242424) internal successors, (328), 279 states have internal predecessors, (328), 7 states have call successors, (7), 7 states have call predecessors, (7), 11 states have return successors, (13), 7 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-16 20:00:21,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 348 transitions. [2022-11-16 20:00:21,387 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 348 transitions. Word has length 47 [2022-11-16 20:00:21,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:00:21,388 INFO L495 AbstractCegarLoop]: Abstraction has 294 states and 348 transitions. [2022-11-16 20:00:21,388 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 20:00:21,388 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 348 transitions. [2022-11-16 20:00:21,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2022-11-16 20:00:21,389 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:00:21,389 INFO L195 NwaCegarLoop]: 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, 1, 1] [2022-11-16 20:00:21,401 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2022-11-16 20:00:21,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:00:21,589 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 20:00:21,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:00:21,590 INFO L85 PathProgramCache]: Analyzing trace with hash -1433195828, now seen corresponding path program 1 times [2022-11-16 20:00:21,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:00:21,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2120064616] [2022-11-16 20:00:21,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:00:21,590 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:00:21,591 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:00:21,591 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:00:21,593 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2022-11-16 20:00:21,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:00:21,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 20:00:21,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:00:24,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:00:24,949 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 20:00:25,135 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 20:00:25,143 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 20:00:25,194 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 20:00:25,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:00:27,595 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:00:27,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2120064616] [2022-11-16 20:00:27,595 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2120064616] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:00:27,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1094250703] [2022-11-16 20:00:27,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:00:27,596 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 20:00:27,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 20:00:27,597 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 20:00:27,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (53)] Waiting until timeout for monitored process [2022-11-16 20:00:27,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:00:27,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-16 20:00:27,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:00:33,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:00:33,088 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 20:00:33,178 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 20:00:33,182 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 20:00:33,201 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 5 proven. 17 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-16 20:00:33,202 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:00:35,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1094250703] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:00:35,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676883327] [2022-11-16 20:00:35,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:00:35,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:00:35,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:00:35,492 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 20:00:35,495 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-11-16 20:00:35,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:00:35,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-16 20:00:35,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:00:38,661 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:00:38,662 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 20:00:38,764 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 20:00:38,770 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 20:00:38,789 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 20:00:38,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:00:41,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676883327] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:00:41,025 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 20:00:41,025 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 7 [2022-11-16 20:00:41,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29594603] [2022-11-16 20:00:41,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 20:00:41,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-16 20:00:41,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:00:41,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-16 20:00:41,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=119, Unknown=5, NotChecked=0, Total=156 [2022-11-16 20:00:41,026 INFO L87 Difference]: Start difference. First operand 294 states and 348 transitions. Second operand has 9 states, 8 states have (on average 4.125) internal successors, (33), 7 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) [2022-11-16 20:00:58,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:00:58,085 INFO L93 Difference]: Finished difference Result 341 states and 387 transitions. [2022-11-16 20:00:58,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 20:00:58,085 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.125) internal successors, (33), 7 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 50 [2022-11-16 20:00:58,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:00:58,086 INFO L225 Difference]: With dead ends: 341 [2022-11-16 20:00:58,086 INFO L226 Difference]: Without dead ends: 341 [2022-11-16 20:00:58,086 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 153 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 31.4s TimeCoverageRelationStatistics Valid=129, Invalid=361, Unknown=16, NotChecked=0, Total=506 [2022-11-16 20:00:58,087 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 144 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 52 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 20:00:58,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 235 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 180 Invalid, 0 Unknown, 52 Unchecked, 0.5s Time] [2022-11-16 20:00:58,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2022-11-16 20:00:58,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 293. [2022-11-16 20:00:58,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 264 states have (on average 1.2386363636363635) internal successors, (327), 278 states have internal predecessors, (327), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-16 20:00:58,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 345 transitions. [2022-11-16 20:00:58,094 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 345 transitions. Word has length 50 [2022-11-16 20:00:58,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:00:58,094 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 345 transitions. [2022-11-16 20:00:58,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.125) internal successors, (33), 7 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) [2022-11-16 20:00:58,095 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 345 transitions. [2022-11-16 20:00:58,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-16 20:00:58,096 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:00:58,096 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 20:00:58,114 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-11-16 20:00:58,322 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2022-11-16 20:00:58,505 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (53)] Ended with exit code 0 [2022-11-16 20:00:58,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt [2022-11-16 20:00:58,703 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 20:00:58,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:00:58,703 INFO L85 PathProgramCache]: Analyzing trace with hash 825866446, now seen corresponding path program 1 times [2022-11-16 20:00:58,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:00:58,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1487482710] [2022-11-16 20:00:58,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:00:58,704 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:00:58,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:00:58,705 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:00:58,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2022-11-16 20:00:58,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:00:58,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-16 20:00:58,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:00:59,085 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-16 20:00:59,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:00:59,481 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-16 20:00:59,481 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:00:59,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1487482710] [2022-11-16 20:00:59,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1487482710] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:00:59,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [422345411] [2022-11-16 20:00:59,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:00:59,481 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 20:00:59,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 20:00:59,482 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 20:00:59,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (56)] Waiting until timeout for monitored process [2022-11-16 20:00:59,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:00:59,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-16 20:00:59,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:00:59,952 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-16 20:00:59,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:01:00,274 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-16 20:01:00,275 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [422345411] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:01:00,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914414904] [2022-11-16 20:01:00,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:01:00,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:01:00,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:01:00,276 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 20:01:00,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-11-16 20:01:00,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:01:00,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-16 20:01:00,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:01:00,542 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-16 20:01:00,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:01:00,867 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-16 20:01:00,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914414904] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:01:00,868 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 20:01:00,868 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 10 [2022-11-16 20:01:00,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995660732] [2022-11-16 20:01:00,868 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 20:01:00,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 20:01:00,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:01:00,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 20:01:00,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-11-16 20:01:00,870 INFO L87 Difference]: Start difference. First operand 293 states and 345 transitions. Second operand has 12 states, 11 states have (on average 4.0) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-16 20:01:01,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:01:01,564 INFO L93 Difference]: Finished difference Result 321 states and 361 transitions. [2022-11-16 20:01:01,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 20:01:01,565 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.0) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 51 [2022-11-16 20:01:01,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:01:01,566 INFO L225 Difference]: With dead ends: 321 [2022-11-16 20:01:01,566 INFO L226 Difference]: Without dead ends: 321 [2022-11-16 20:01:01,567 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=157, Invalid=349, Unknown=0, NotChecked=0, Total=506 [2022-11-16 20:01:01,567 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 257 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 20:01:01,567 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 359 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 20:01:01,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2022-11-16 20:01:01,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 293. [2022-11-16 20:01:01,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 264 states have (on average 1.2272727272727273) internal successors, (324), 278 states have internal predecessors, (324), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-16 20:01:01,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 342 transitions. [2022-11-16 20:01:01,574 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 342 transitions. Word has length 51 [2022-11-16 20:01:01,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:01:01,574 INFO L495 AbstractCegarLoop]: Abstraction has 293 states and 342 transitions. [2022-11-16 20:01:01,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.0) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-16 20:01:01,574 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 342 transitions. [2022-11-16 20:01:01,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-16 20:01:01,575 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:01:01,575 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 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, 1] [2022-11-16 20:01:01,578 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (56)] Forceful destruction successful, exit code 0 [2022-11-16 20:01:01,782 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-11-16 20:01:01,986 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2022-11-16 20:01:02,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:01:02,178 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 20:01:02,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:01:02,179 INFO L85 PathProgramCache]: Analyzing trace with hash -563187969, now seen corresponding path program 1 times [2022-11-16 20:01:02,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:01:02,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1410294433] [2022-11-16 20:01:02,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:01:02,179 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:01:02,179 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:01:02,180 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:01:02,181 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2022-11-16 20:01:02,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:01:02,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-16 20:01:02,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:01:02,525 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 20:01:02,525 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-16 20:01:05,111 INFO L321 Elim1Store]: treesize reduction 34, result has 40.4 percent of original size [2022-11-16 20:01:05,112 INFO L350 Elim1Store]: Elim1 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 4 case distinctions, treesize of input 22 treesize of output 38 [2022-11-16 20:01:05,147 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 13 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:01:05,147 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:01:05,290 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 20:01:05,290 INFO L350 Elim1Store]: Elim1 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 66 treesize of output 63 [2022-11-16 20:01:10,355 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:01:10,356 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:01:10,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1410294433] [2022-11-16 20:01:10,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1410294433] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:01:10,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [751212109] [2022-11-16 20:01:10,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:01:10,356 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 20:01:10,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 20:01:10,357 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 20:01:10,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (59)] Waiting until timeout for monitored process [2022-11-16 20:01:10,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:01:10,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-16 20:01:10,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:01:10,911 INFO L321 Elim1Store]: treesize reduction 12, result has 42.9 percent of original size [2022-11-16 20:01:10,912 INFO L350 Elim1Store]: Elim1 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 2 case distinctions, treesize of input 20 treesize of output 22 [2022-11-16 20:01:11,271 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 20:01:11,271 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 27 [2022-11-16 20:01:11,372 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 20:01:11,373 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 24 [2022-11-16 20:01:11,527 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:01:11,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:01:11,639 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 20:01:11,639 INFO L350 Elim1Store]: Elim1 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 128 treesize of output 123 [2022-11-16 20:01:24,918 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 20:01:24,918 INFO L350 Elim1Store]: Elim1 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 66 treesize of output 63 [2022-11-16 20:01:25,251 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:01:25,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [751212109] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:01:25,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046859387] [2022-11-16 20:01:25,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:01:25,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:01:25,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:01:25,252 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 20:01:25,254 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-11-16 20:01:25,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:01:25,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-16 20:01:25,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:01:25,437 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 20:01:25,437 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-16 20:01:25,743 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 20:01:25,743 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 27 [2022-11-16 20:01:25,805 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 20:01:25,805 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 24 [2022-11-16 20:01:25,856 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 16 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:01:25,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:01:25,977 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 20:01:25,978 INFO L350 Elim1Store]: Elim1 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 66 treesize of output 63 [2022-11-16 20:01:32,825 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 20:01:32,825 INFO L350 Elim1Store]: Elim1 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 66 treesize of output 63 [2022-11-16 20:01:32,983 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:01:32,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046859387] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:01:32,983 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 20:01:32,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9, 10, 7, 8] total 30 [2022-11-16 20:01:32,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320531460] [2022-11-16 20:01:32,983 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 20:01:32,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-11-16 20:01:32,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:01:32,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-11-16 20:01:32,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=747, Unknown=9, NotChecked=0, Total=930 [2022-11-16 20:01:32,987 INFO L87 Difference]: Start difference. First operand 293 states and 342 transitions. Second operand has 31 states, 28 states have (on average 6.321428571428571) internal successors, (177), 29 states have internal predecessors, (177), 7 states have call successors, (11), 10 states have call predecessors, (11), 6 states have return successors, (7), 5 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-16 20:01:38,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:01:38,096 INFO L93 Difference]: Finished difference Result 355 states and 395 transitions. [2022-11-16 20:01:38,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-16 20:01:38,097 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 28 states have (on average 6.321428571428571) internal successors, (177), 29 states have internal predecessors, (177), 7 states have call successors, (11), 10 states have call predecessors, (11), 6 states have return successors, (7), 5 states have call predecessors, (7), 7 states have call successors, (7) Word has length 51 [2022-11-16 20:01:38,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:01:38,099 INFO L225 Difference]: With dead ends: 355 [2022-11-16 20:01:38,099 INFO L226 Difference]: Without dead ends: 355 [2022-11-16 20:01:38,100 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 271 SyntacticMatches, 14 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 31.4s TimeCoverageRelationStatistics Valid=347, Invalid=1202, Unknown=11, NotChecked=0, Total=1560 [2022-11-16 20:01:38,100 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 322 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 154 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 20:01:38,101 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [322 Valid, 284 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 214 Invalid, 0 Unknown, 154 Unchecked, 0.5s Time] [2022-11-16 20:01:38,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2022-11-16 20:01:38,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 290. [2022-11-16 20:01:38,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 264 states have (on average 1.2045454545454546) internal successors, (318), 275 states have internal predecessors, (318), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-16 20:01:38,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 336 transitions. [2022-11-16 20:01:38,107 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 336 transitions. Word has length 51 [2022-11-16 20:01:38,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:01:38,108 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 336 transitions. [2022-11-16 20:01:38,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 28 states have (on average 6.321428571428571) internal successors, (177), 29 states have internal predecessors, (177), 7 states have call successors, (11), 10 states have call predecessors, (11), 6 states have return successors, (7), 5 states have call predecessors, (7), 7 states have call successors, (7) [2022-11-16 20:01:38,108 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 336 transitions. [2022-11-16 20:01:38,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-11-16 20:01:38,109 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:01:38,109 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 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, 1] [2022-11-16 20:01:38,123 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (59)] Forceful destruction successful, exit code 0 [2022-11-16 20:01:38,320 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2022-11-16 20:01:38,517 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-11-16 20:01:38,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:01:38,713 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 20:01:38,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:01:38,713 INFO L85 PathProgramCache]: Analyzing trace with hash -563187968, now seen corresponding path program 1 times [2022-11-16 20:01:38,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:01:38,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [314805838] [2022-11-16 20:01:38,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:01:38,713 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:01:38,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:01:38,715 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:01:38,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2022-11-16 20:01:38,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:01:38,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 20:01:38,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:01:41,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:01:41,327 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 20:01:43,595 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 20:01:43,596 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-16 20:01:44,104 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:01:44,105 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 20:01:44,205 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:01:44,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:01:44,530 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 20:01:44,531 INFO L350 Elim1Store]: Elim1 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 14 [2022-11-16 20:01:47,198 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 20:01:47,198 INFO L350 Elim1Store]: Elim1 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 14 [2022-11-16 20:01:52,009 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:01:52,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [314805838] [2022-11-16 20:01:52,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [314805838] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:01:52,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1738196861] [2022-11-16 20:01:52,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:01:52,010 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 20:01:52,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 20:01:52,011 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 20:01:52,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (62)] Waiting until timeout for monitored process [2022-11-16 20:01:52,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:01:52,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 20:01:52,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:01:54,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:01:54,690 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 20:01:54,886 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 20:01:54,886 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-16 20:01:55,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:01:55,374 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 20:01:55,424 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:01:55,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:01:55,609 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 20:01:55,609 INFO L350 Elim1Store]: Elim1 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 14 [2022-11-16 20:01:58,401 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 20:01:58,402 INFO L350 Elim1Store]: Elim1 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 14 [2022-11-16 20:01:59,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1738196861] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:01:59,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842443225] [2022-11-16 20:01:59,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:01:59,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:01:59,119 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:01:59,120 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 20:01:59,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-11-16 20:01:59,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:01:59,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-16 20:01:59,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:01:59,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:01:59,706 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-16 20:01:59,726 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 20:01:59,727 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-16 20:01:59,996 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 20:01:59,996 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:01:59,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842443225] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:01:59,997 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-16 20:01:59,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8, 8] total 14 [2022-11-16 20:01:59,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793621693] [2022-11-16 20:01:59,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:01:59,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 20:01:59,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:01:59,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 20:01:59,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=344, Unknown=8, NotChecked=0, Total=462 [2022-11-16 20:01:59,999 INFO L87 Difference]: Start difference. First operand 290 states and 336 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 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) [2022-11-16 20:02:00,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:02:00,316 INFO L93 Difference]: Finished difference Result 353 states and 394 transitions. [2022-11-16 20:02:00,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 20:02:00,317 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 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 51 [2022-11-16 20:02:00,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:02:00,318 INFO L225 Difference]: With dead ends: 353 [2022-11-16 20:02:00,318 INFO L226 Difference]: Without dead ends: 353 [2022-11-16 20:02:00,318 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 180 SyntacticMatches, 8 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 17.0s TimeCoverageRelationStatistics Valid=124, Invalid=374, Unknown=8, NotChecked=0, Total=506 [2022-11-16 20:02:00,319 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 139 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-16 20:02:00,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 79 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-16 20:02:00,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-11-16 20:02:00,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 290. [2022-11-16 20:02:00,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 264 states have (on average 1.1931818181818181) internal successors, (315), 275 states have internal predecessors, (315), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-16 20:02:00,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 333 transitions. [2022-11-16 20:02:00,326 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 333 transitions. Word has length 51 [2022-11-16 20:02:00,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:02:00,326 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 333 transitions. [2022-11-16 20:02:00,326 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 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) [2022-11-16 20:02:00,326 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 333 transitions. [2022-11-16 20:02:00,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-16 20:02:00,327 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:02:00,327 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 20:02:00,343 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2022-11-16 20:02:00,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (62)] Forceful destruction successful, exit code 0 [2022-11-16 20:02:00,744 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-11-16 20:02:00,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:02:00,940 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting parse_inputErr5ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 20:02:00,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:02:00,940 INFO L85 PathProgramCache]: Analyzing trace with hash -167943901, now seen corresponding path program 1 times [2022-11-16 20:02:00,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:02:00,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [254507068] [2022-11-16 20:02:00,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:02:00,941 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:02:00,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:02:00,942 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:02:00,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2022-11-16 20:02:01,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:02:01,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-16 20:02:01,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:02:01,318 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-16 20:02:01,318 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:02:01,758 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-16 20:02:01,759 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:02:01,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [254507068] [2022-11-16 20:02:01,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [254507068] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:02:01,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [565752484] [2022-11-16 20:02:01,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:02:01,759 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 20:02:01,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 20:02:01,763 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 20:02:01,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (65)] Waiting until timeout for monitored process [2022-11-16 20:02:01,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:02:01,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-16 20:02:01,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:02:02,270 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-16 20:02:02,270 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:02:02,656 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-16 20:02:02,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [565752484] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:02:02,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747025167] [2022-11-16 20:02:02,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:02:02,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:02:02,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:02:02,658 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 20:02:02,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-11-16 20:02:02,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:02:02,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 173 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-16 20:02:02,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:02:02,963 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-16 20:02:02,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:02:03,327 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-16 20:02:03,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747025167] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:02:03,327 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 20:02:03,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 8 [2022-11-16 20:02:03,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003181496] [2022-11-16 20:02:03,328 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 20:02:03,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 20:02:03,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:02:03,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 20:02:03,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-16 20:02:03,331 INFO L87 Difference]: Start difference. First operand 290 states and 333 transitions. Second operand has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-16 20:02:03,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:02:03,968 INFO L93 Difference]: Finished difference Result 304 states and 343 transitions. [2022-11-16 20:02:03,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 20:02:03,968 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 52 [2022-11-16 20:02:03,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:02:03,970 INFO L225 Difference]: With dead ends: 304 [2022-11-16 20:02:03,970 INFO L226 Difference]: Without dead ends: 304 [2022-11-16 20:02:03,970 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=111, Invalid=231, Unknown=0, NotChecked=0, Total=342 [2022-11-16 20:02:03,971 INFO L413 NwaCegarLoop]: 55 mSDtfsCounter, 248 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 20:02:03,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 192 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 20:02:03,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-11-16 20:02:03,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 289. [2022-11-16 20:02:03,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 264 states have (on average 1.178030303030303) internal successors, (311), 274 states have internal predecessors, (311), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-16 20:02:03,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 329 transitions. [2022-11-16 20:02:03,980 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 329 transitions. Word has length 52 [2022-11-16 20:02:03,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:02:03,980 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 329 transitions. [2022-11-16 20:02:03,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.444444444444445) internal successors, (40), 7 states have internal predecessors, (40), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-16 20:02:03,981 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 329 transitions. [2022-11-16 20:02:03,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-11-16 20:02:03,987 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:02:03,987 INFO L195 NwaCegarLoop]: trace histogram [3, 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, 1] [2022-11-16 20:02:03,990 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (65)] Forceful destruction successful, exit code 0 [2022-11-16 20:02:04,197 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Forceful destruction successful, exit code 0 [2022-11-16 20:02:04,395 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-11-16 20:02:04,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:02:04,590 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 20:02:04,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:02:04,591 INFO L85 PathProgramCache]: Analyzing trace with hash -278957874, now seen corresponding path program 1 times [2022-11-16 20:02:04,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:02:04,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [127204229] [2022-11-16 20:02:04,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:02:04,591 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:02:04,591 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:02:04,592 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:02:04,593 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2022-11-16 20:02:04,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:02:04,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-16 20:02:04,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:02:05,153 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 20:02:05,154 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 27 [2022-11-16 20:02:08,099 INFO L321 Elim1Store]: treesize reduction 46, result has 40.3 percent of original size [2022-11-16 20:02:08,099 INFO L350 Elim1Store]: Elim1 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 2 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 46 [2022-11-16 20:02:08,228 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 20:02:08,295 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:02:08,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:02:08,737 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:02:08,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [127204229] [2022-11-16 20:02:08,737 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [127204229] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:02:08,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [142095937] [2022-11-16 20:02:08,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:02:08,738 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 20:02:08,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 20:02:08,738 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 20:02:08,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (68)] Waiting until timeout for monitored process [2022-11-16 20:02:09,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:02:09,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-16 20:02:09,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:02:09,610 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 20:02:09,610 INFO L350 Elim1Store]: Elim1 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 20:02:12,473 INFO L321 Elim1Store]: treesize reduction 68, result has 38.2 percent of original size [2022-11-16 20:02:12,473 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 40 treesize of output 62 [2022-11-16 20:02:12,687 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 20:02:12,761 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:02:12,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:02:15,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [142095937] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:02:15,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173537036] [2022-11-16 20:02:15,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:02:15,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:02:15,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:02:15,049 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 20:02:15,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-11-16 20:02:15,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:02:15,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 20:02:15,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:02:15,592 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 20:02:15,593 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-16 20:02:16,279 INFO L321 Elim1Store]: treesize reduction 34, result has 37.0 percent of original size [2022-11-16 20:02:16,279 INFO L350 Elim1Store]: Elim1 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 23 treesize of output 35 [2022-11-16 20:02:16,396 INFO L321 Elim1Store]: treesize reduction 21, result has 47.5 percent of original size [2022-11-16 20:02:16,396 INFO L350 Elim1Store]: Elim1 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 18 treesize of output 32 [2022-11-16 20:02:16,650 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 20:02:16,657 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:02:16,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:02:16,864 INFO L321 Elim1Store]: treesize reduction 7, result has 50.0 percent of original size [2022-11-16 20:02:16,864 INFO L350 Elim1Store]: Elim1 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 196 treesize of output 183 [2022-11-16 20:02:19,657 INFO L321 Elim1Store]: treesize reduction 7, result has 82.1 percent of original size [2022-11-16 20:02:19,657 INFO L350 Elim1Store]: Elim1 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 94 treesize of output 115 [2022-11-16 20:02:20,732 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 1 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:02:20,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173537036] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:02:20,733 INFO L184 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2022-11-16 20:02:20,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 12, 13] total 39 [2022-11-16 20:02:20,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704795611] [2022-11-16 20:02:20,733 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2022-11-16 20:02:20,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-11-16 20:02:20,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:02:20,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-11-16 20:02:20,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=1575, Unknown=5, NotChecked=0, Total=1806 [2022-11-16 20:02:20,735 INFO L87 Difference]: Start difference. First operand 289 states and 329 transitions. Second operand has 41 states, 36 states have (on average 3.6666666666666665) internal successors, (132), 33 states have internal predecessors, (132), 7 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2022-11-16 20:02:37,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:02:37,902 INFO L93 Difference]: Finished difference Result 312 states and 348 transitions. [2022-11-16 20:02:37,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-16 20:02:37,903 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 36 states have (on average 3.6666666666666665) internal successors, (132), 33 states have internal predecessors, (132), 7 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) Word has length 52 [2022-11-16 20:02:37,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:02:37,904 INFO L225 Difference]: With dead ends: 312 [2022-11-16 20:02:37,905 INFO L226 Difference]: Without dead ends: 312 [2022-11-16 20:02:37,906 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 171 SyntacticMatches, 9 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1330 ImplicationChecksByTransitivity, 27.3s TimeCoverageRelationStatistics Valid=729, Invalid=3555, Unknown=6, NotChecked=0, Total=4290 [2022-11-16 20:02:37,906 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 539 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 539 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 240 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-16 20:02:37,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [539 Valid, 524 Invalid, 721 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 444 Invalid, 0 Unknown, 240 Unchecked, 0.9s Time] [2022-11-16 20:02:37,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2022-11-16 20:02:37,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 289. [2022-11-16 20:02:37,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 264 states have (on average 1.1742424242424243) internal successors, (310), 274 states have internal predecessors, (310), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (11), 7 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-16 20:02:37,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 328 transitions. [2022-11-16 20:02:37,912 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 328 transitions. Word has length 52 [2022-11-16 20:02:37,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:02:37,913 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 328 transitions. [2022-11-16 20:02:37,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 36 states have (on average 3.6666666666666665) internal successors, (132), 33 states have internal predecessors, (132), 7 states have call successors, (10), 8 states have call predecessors, (10), 6 states have return successors, (8), 7 states have call predecessors, (8), 7 states have call successors, (8) [2022-11-16 20:02:37,913 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 328 transitions. [2022-11-16 20:02:37,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-16 20:02:37,914 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:02:37,914 INFO L195 NwaCegarLoop]: trace histogram [3, 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, 1] [2022-11-16 20:02:37,931 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-11-16 20:02:38,123 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (68)] Forceful destruction successful, exit code 0 [2022-11-16 20:02:38,329 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Forceful destruction successful, exit code 0 [2022-11-16 20:02:38,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:02:38,521 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting parse_inputErr3ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 20:02:38,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:02:38,521 INFO L85 PathProgramCache]: Analyzing trace with hash -57759457, now seen corresponding path program 1 times [2022-11-16 20:02:38,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:02:38,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [954917409] [2022-11-16 20:02:38,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:02:38,522 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:02:38,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:02:38,523 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:02:38,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2022-11-16 20:02:38,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:02:38,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-16 20:02:38,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:02:39,233 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-16 20:02:39,234 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:02:39,895 INFO L321 Elim1Store]: treesize reduction 6, result has 57.1 percent of original size [2022-11-16 20:02:39,895 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:02:40,296 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:02:40,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:02:40,509 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-16 20:02:40,821 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 20:02:40,827 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 20:02:40,938 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 20:02:40,938 INFO L350 Elim1Store]: Elim1 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 23 [2022-11-16 20:02:41,001 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 13 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:02:41,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:02:41,578 INFO L321 Elim1Store]: treesize reduction 7, result has 50.0 percent of original size [2022-11-16 20:02:41,578 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 18 [2022-11-16 20:02:41,594 INFO L350 Elim1Store]: Elim1 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 20 treesize of output 14 [2022-11-16 20:02:41,694 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:02:41,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [954917409] [2022-11-16 20:02:41,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [954917409] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:02:41,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1169507339] [2022-11-16 20:02:41,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:02:41,694 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 20:02:41,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 20:02:41,695 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 20:02:41,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (71)] Waiting until timeout for monitored process [2022-11-16 20:02:41,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:02:41,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-16 20:02:41,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:02:42,546 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-16 20:02:42,546 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:02:42,978 INFO L321 Elim1Store]: treesize reduction 6, result has 57.1 percent of original size [2022-11-16 20:02:42,978 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:02:43,385 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:02:43,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:02:43,540 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-16 20:02:43,740 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 20:02:43,744 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 20:02:43,777 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 20:02:43,777 INFO L350 Elim1Store]: Elim1 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 23 [2022-11-16 20:02:43,783 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 13 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:02:43,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:02:44,043 INFO L321 Elim1Store]: treesize reduction 7, result has 50.0 percent of original size [2022-11-16 20:02:44,043 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 18 [2022-11-16 20:02:44,059 INFO L350 Elim1Store]: Elim1 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 20 treesize of output 14 [2022-11-16 20:02:44,149 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1169507339] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:02:44,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787180825] [2022-11-16 20:02:44,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:02:44,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:02:44,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:02:44,151 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 20:02:44,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-11-16 20:02:44,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:02:44,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-16 20:02:44,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:02:45,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:02:45,077 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2022-11-16 20:02:45,096 INFO L321 Elim1Store]: treesize reduction 6, result has 57.1 percent of original size [2022-11-16 20:02:45,096 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:02:45,488 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:02:45,497 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 20:02:45,599 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 25 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 20:02:45,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:02:46,058 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 20:02:46,062 INFO L350 Elim1Store]: Elim1 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 23 treesize of output 11 [2022-11-16 20:02:46,074 INFO L350 Elim1Store]: Elim1 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 12 treesize of output 8 [2022-11-16 20:02:48,657 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 20:02:48,657 INFO L350 Elim1Store]: Elim1 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 43 treesize of output 47 [2022-11-16 20:02:48,966 INFO L321 Elim1Store]: treesize reduction 7, result has 82.1 percent of original size [2022-11-16 20:02:48,967 INFO L350 Elim1Store]: Elim1 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 34 treesize of output 55 [2022-11-16 20:02:49,100 INFO L321 Elim1Store]: treesize reduction 5, result has 50.0 percent of original size [2022-11-16 20:02:49,100 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:02:49,225 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 25 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 20:02:49,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787180825] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:02:49,225 INFO L184 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2022-11-16 20:02:49,225 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 8, 10] total 34 [2022-11-16 20:02:49,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363939901] [2022-11-16 20:02:49,226 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2022-11-16 20:02:49,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-16 20:02:49,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:02:49,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-16 20:02:49,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=1278, Unknown=9, NotChecked=0, Total=1482 [2022-11-16 20:02:49,227 INFO L87 Difference]: Start difference. First operand 289 states and 328 transitions. Second operand has 35 states, 33 states have (on average 4.454545454545454) internal successors, (147), 31 states have internal predecessors, (147), 7 states have call successors, (9), 7 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2022-11-16 20:03:42,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:03:42,599 INFO L93 Difference]: Finished difference Result 333 states and 363 transitions. [2022-11-16 20:03:42,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-11-16 20:03:42,600 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 33 states have (on average 4.454545454545454) internal successors, (147), 31 states have internal predecessors, (147), 7 states have call successors, (9), 7 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) Word has length 53 [2022-11-16 20:03:42,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:03:42,602 INFO L225 Difference]: With dead ends: 333 [2022-11-16 20:03:42,602 INFO L226 Difference]: Without dead ends: 333 [2022-11-16 20:03:42,603 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 200 SyntacticMatches, 5 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1760 ImplicationChecksByTransitivity, 57.5s TimeCoverageRelationStatistics Valid=1217, Invalid=5187, Unknown=76, NotChecked=0, Total=6480 [2022-11-16 20:03:42,604 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 745 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 472 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 745 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 1393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 856 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-16 20:03:42,604 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [745 Valid, 497 Invalid, 1393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 472 Invalid, 0 Unknown, 856 Unchecked, 1.3s Time] [2022-11-16 20:03:42,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2022-11-16 20:03:42,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 299. [2022-11-16 20:03:42,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 274 states have (on average 1.1642335766423357) internal successors, (319), 284 states have internal predecessors, (319), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) [2022-11-16 20:03:42,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 336 transitions. [2022-11-16 20:03:42,610 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 336 transitions. Word has length 53 [2022-11-16 20:03:42,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:03:42,611 INFO L495 AbstractCegarLoop]: Abstraction has 299 states and 336 transitions. [2022-11-16 20:03:42,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 33 states have (on average 4.454545454545454) internal successors, (147), 31 states have internal predecessors, (147), 7 states have call successors, (9), 7 states have call predecessors, (9), 6 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2022-11-16 20:03:42,611 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 336 transitions. [2022-11-16 20:03:42,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-16 20:03:42,612 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:03:42,612 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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, 1] [2022-11-16 20:03:42,624 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (71)] Forceful destruction successful, exit code 0 [2022-11-16 20:03:42,832 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Forceful destruction successful, exit code 0 [2022-11-16 20:03:43,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-11-16 20:03:43,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:03:43,215 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting parse_inputErr4ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 20:03:43,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:03:43,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1790543120, now seen corresponding path program 1 times [2022-11-16 20:03:43,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:03:43,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1553515757] [2022-11-16 20:03:43,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:03:43,216 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:03:43,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:03:43,217 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:03:43,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2022-11-16 20:03:43,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:03:43,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 20:03:43,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:03:43,594 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 20:03:43,594 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 27 [2022-11-16 20:03:43,884 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_292 (_ BitVec 1)) (v_ArrVal_291 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= |c_#valid| (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| v_ArrVal_291) |c_old(~global~0.base)| v_ArrVal_292)) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) is different from true [2022-11-16 20:03:44,002 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 20:03:44,002 INFO L350 Elim1Store]: Elim1 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 5 case distinctions, treesize of input 29 treesize of output 43 [2022-11-16 20:03:44,117 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2022-11-16 20:03:44,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:03:44,389 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:03:44,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1553515757] [2022-11-16 20:03:44,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1553515757] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:03:44,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1431935698] [2022-11-16 20:03:44,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:03:44,390 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 20:03:44,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 20:03:44,391 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 20:03:44,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (74)] Waiting until timeout for monitored process [2022-11-16 20:03:44,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:03:44,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 20:03:44,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:03:45,193 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 20:03:45,193 INFO L350 Elim1Store]: Elim1 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 4 case distinctions, treesize of input 26 treesize of output 43 [2022-11-16 20:03:47,497 WARN L855 $PredicateComparison]: unable to prove that (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32)) (v_ArrVal_306 (_ BitVec 1))) (= |c_#valid| (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (_ bv1 1)) |c_old(~global~0.base)| v_ArrVal_306))) is different from true [2022-11-16 20:03:47,589 INFO L321 Elim1Store]: treesize reduction 44, result has 37.1 percent of original size [2022-11-16 20:03:47,589 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 43 [2022-11-16 20:03:47,780 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2022-11-16 20:03:47,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:03:47,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1431935698] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:03:47,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663940426] [2022-11-16 20:03:47,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:03:47,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:03:47,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:03:47,985 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 20:03:47,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-11-16 20:03:48,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:03:48,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 204 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-16 20:03:48,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:03:48,306 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 20:03:48,306 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 27 [2022-11-16 20:03:48,585 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_291 (_ BitVec 1)) (v_ArrVal_318 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= |c_#valid| (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| v_ArrVal_291) |c_old(~global~0.base)| v_ArrVal_318)) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) is different from true [2022-11-16 20:03:48,686 INFO L321 Elim1Store]: treesize reduction 34, result has 40.4 percent of original size [2022-11-16 20:03:48,687 INFO L350 Elim1Store]: Elim1 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 4 case distinctions, treesize of input 22 treesize of output 38 [2022-11-16 20:03:48,737 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 5 not checked. [2022-11-16 20:03:48,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:03:55,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663940426] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:03:55,037 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 20:03:55,038 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2022-11-16 20:03:55,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415715123] [2022-11-16 20:03:55,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 20:03:55,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-16 20:03:55,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:03:55,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-16 20:03:55,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=470, Unknown=6, NotChecked=138, Total=702 [2022-11-16 20:03:55,039 INFO L87 Difference]: Start difference. First operand 299 states and 336 transitions. Second operand has 22 states, 18 states have (on average 4.388888888888889) internal successors, (79), 16 states have internal predecessors, (79), 5 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2022-11-16 20:04:37,885 WARN L855 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_291 (_ BitVec 1)) (v_ArrVal_318 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= |c_#valid| (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| v_ArrVal_291) |c_old(~global~0.base)| v_ArrVal_318)) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) (exists ((v_ArrVal_292 (_ BitVec 1)) (v_ArrVal_291 (_ BitVec 1)) (|parse_input_c1_~x~0#1.base| (_ BitVec 32))) (and (= |c_#valid| (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| v_ArrVal_291) |c_old(~global~0.base)| v_ArrVal_292)) (= (_ bv0 1) (select |c_old(#valid)| |parse_input_c1_~x~0#1.base|)))) (exists ((|parse_input_c1_~x~0#1.base| (_ BitVec 32)) (v_ArrVal_306 (_ BitVec 1))) (= |c_#valid| (store (store |c_old(#valid)| |parse_input_c1_~x~0#1.base| (_ bv1 1)) |c_old(~global~0.base)| v_ArrVal_306)))) is different from true [2022-11-16 20:04:37,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:04:37,949 INFO L93 Difference]: Finished difference Result 322 states and 353 transitions. [2022-11-16 20:04:37,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-16 20:04:37,950 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 18 states have (on average 4.388888888888889) internal successors, (79), 16 states have internal predecessors, (79), 5 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) Word has length 54 [2022-11-16 20:04:37,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:04:37,951 INFO L225 Difference]: With dead ends: 322 [2022-11-16 20:04:37,951 INFO L226 Difference]: Without dead ends: 322 [2022-11-16 20:04:37,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 156 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 4 IntricatePredicates, 1 DeprecatedPredicates, 352 ImplicationChecksByTransitivity, 51.3s TimeCoverageRelationStatistics Valid=409, Invalid=1478, Unknown=21, NotChecked=348, Total=2256 [2022-11-16 20:04:37,953 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 488 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 488 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 1075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 679 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-16 20:04:37,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [488 Valid, 500 Invalid, 1075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 331 Invalid, 0 Unknown, 679 Unchecked, 0.8s Time] [2022-11-16 20:04:37,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2022-11-16 20:04:37,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 298. [2022-11-16 20:04:37,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 274 states have (on average 1.1605839416058394) internal successors, (318), 283 states have internal predecessors, (318), 7 states have call successors, (7), 7 states have call predecessors, (7), 10 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) [2022-11-16 20:04:37,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 335 transitions. [2022-11-16 20:04:37,960 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 335 transitions. Word has length 54 [2022-11-16 20:04:37,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:04:37,960 INFO L495 AbstractCegarLoop]: Abstraction has 298 states and 335 transitions. [2022-11-16 20:04:37,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 18 states have (on average 4.388888888888889) internal successors, (79), 16 states have internal predecessors, (79), 5 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (6), 5 states have call predecessors, (6), 5 states have call successors, (6) [2022-11-16 20:04:37,961 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 335 transitions. [2022-11-16 20:04:37,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2022-11-16 20:04:37,962 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:04:37,962 INFO L195 NwaCegarLoop]: 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, 1, 1] [2022-11-16 20:04:37,971 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-11-16 20:04:38,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Forceful destruction successful, exit code 0 [2022-11-16 20:04:38,373 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (74)] Forceful destruction successful, exit code 0 [2022-11-16 20:04:38,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt [2022-11-16 20:04:38,569 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 20:04:38,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:04:38,570 INFO L85 PathProgramCache]: Analyzing trace with hash 1889386740, now seen corresponding path program 2 times [2022-11-16 20:04:38,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:04:38,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [540908674] [2022-11-16 20:04:38,570 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 20:04:38,570 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:04:38,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:04:38,571 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:04:38,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Waiting until timeout for monitored process [2022-11-16 20:04:38,751 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 20:04:38,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 20:04:38,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-16 20:04:38,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:04:41,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:04:41,672 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 20:04:41,952 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 20:04:41,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:04:50,764 WARN L233 SmtUtils]: Spent 6.07s on a formula simplification that was a NOOP. DAG size: 24 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 20:04:50,764 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:04:50,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [540908674] [2022-11-16 20:04:50,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [540908674] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:04:50,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1636376849] [2022-11-16 20:04:50,765 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 20:04:50,765 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 20:04:50,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 20:04:50,766 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 20:04:50,767 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (77)] Waiting until timeout for monitored process [2022-11-16 20:04:51,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 20:04:51,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 20:04:51,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-16 20:04:51,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:04:53,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:04:53,986 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 20:04:54,173 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 20:04:54,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:04:54,611 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1636376849] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:04:54,611 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878555492] [2022-11-16 20:04:54,611 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 20:04:54,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:04:54,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:04:54,612 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 20:04:54,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-11-16 20:04:54,743 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 20:04:54,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 20:04:54,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-16 20:04:54,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:04:59,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:04:59,705 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-16 20:04:59,898 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 6 proven. 50 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-16 20:04:59,898 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:05:00,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878555492] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:05:00,415 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 20:05:00,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 8] total 9 [2022-11-16 20:05:00,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546826977] [2022-11-16 20:05:00,415 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 20:05:00,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-16 20:05:00,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:05:00,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-16 20:05:00,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=160, Unknown=6, NotChecked=0, Total=210 [2022-11-16 20:05:00,416 INFO L87 Difference]: Start difference. First operand 298 states and 335 transitions. Second operand has 11 states, 10 states have (on average 5.3) internal successors, (53), 10 states have internal predecessors, (53), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2022-11-16 20:05:05,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:05:05,937 INFO L93 Difference]: Finished difference Result 349 states and 381 transitions. [2022-11-16 20:05:05,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-16 20:05:05,938 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.3) internal successors, (53), 10 states have internal predecessors, (53), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 56 [2022-11-16 20:05:05,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:05:05,939 INFO L225 Difference]: With dead ends: 349 [2022-11-16 20:05:05,940 INFO L226 Difference]: Without dead ends: 349 [2022-11-16 20:05:05,940 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 186 SyntacticMatches, 5 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 22.0s TimeCoverageRelationStatistics Valid=195, Invalid=552, Unknown=9, NotChecked=0, Total=756 [2022-11-16 20:05:05,941 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 274 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 337 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 73 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-16 20:05:05,941 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [274 Valid, 337 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 222 Invalid, 0 Unknown, 73 Unchecked, 0.7s Time] [2022-11-16 20:05:05,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2022-11-16 20:05:05,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 257. [2022-11-16 20:05:05,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 235 states have (on average 1.1531914893617021) internal successors, (271), 244 states have internal predecessors, (271), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-16 20:05:05,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 286 transitions. [2022-11-16 20:05:05,948 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 286 transitions. Word has length 56 [2022-11-16 20:05:05,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:05:05,948 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 286 transitions. [2022-11-16 20:05:05,948 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.3) internal successors, (53), 10 states have internal predecessors, (53), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2022-11-16 20:05:05,948 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 286 transitions. [2022-11-16 20:05:05,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-16 20:05:05,949 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:05:05,949 INFO L195 NwaCegarLoop]: trace histogram [4, 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, 1, 1, 1] [2022-11-16 20:05:05,963 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Forceful destruction successful, exit code 0 [2022-11-16 20:05:06,165 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (77)] Ended with exit code 0 [2022-11-16 20:05:06,367 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-11-16 20:05:06,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,77 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,78 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:05:06,563 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 20:05:06,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:05:06,563 INFO L85 PathProgramCache]: Analyzing trace with hash -1842875129, now seen corresponding path program 1 times [2022-11-16 20:05:06,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:05:06,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [427814519] [2022-11-16 20:05:06,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:05:06,564 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:05:06,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:05:06,564 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:05:06,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (79)] Waiting until timeout for monitored process [2022-11-16 20:05:06,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:05:06,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-16 20:05:06,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:05:07,213 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-16 20:05:07,213 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:05:07,608 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 20:05:07,608 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-16 20:05:07,940 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:05:08,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:05:08,159 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-16 20:05:08,421 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 20:05:08,422 INFO L350 Elim1Store]: Elim1 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 23 [2022-11-16 20:05:08,660 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:05:08,661 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:05:09,591 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:05:09,632 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 20:05:09,632 INFO L350 Elim1Store]: Elim1 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 15 treesize of output 14 [2022-11-16 20:05:09,861 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:05:09,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [427814519] [2022-11-16 20:05:09,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [427814519] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:05:09,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1869056320] [2022-11-16 20:05:09,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:05:09,861 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 20:05:09,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 20:05:09,862 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 20:05:09,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (80)] Waiting until timeout for monitored process [2022-11-16 20:05:10,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:05:10,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-16 20:05:10,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:05:10,586 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-16 20:05:10,586 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:05:10,882 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 20:05:10,882 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-16 20:05:11,214 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:05:11,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 20:05:11,339 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-16 20:05:11,494 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 20:05:11,494 INFO L350 Elim1Store]: Elim1 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 23 [2022-11-16 20:05:11,622 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:05:11,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:05:12,015 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:05:12,058 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 20:05:12,059 INFO L350 Elim1Store]: Elim1 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 15 treesize of output 14 [2022-11-16 20:05:12,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1869056320] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:05:12,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95636906] [2022-11-16 20:05:12,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:05:12,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:05:12,226 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:05:12,227 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 20:05:12,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-11-16 20:05:12,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:05:12,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-16 20:05:12,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:05:12,700 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-16 20:05:12,700 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:05:13,343 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 20:05:13,344 INFO L350 Elim1Store]: Elim1 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 13 treesize of output 13 [2022-11-16 20:05:13,842 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:05:14,130 INFO L350 Elim1Store]: Elim1 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2022-11-16 20:05:14,531 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-11-16 20:05:14,531 INFO L350 Elim1Store]: Elim1 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 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 23 [2022-11-16 20:05:14,737 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:05:14,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:05:15,311 INFO L321 Elim1Store]: treesize reduction 7, result has 30.0 percent of original size [2022-11-16 20:05:15,311 INFO L350 Elim1Store]: Elim1 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 14 [2022-11-16 20:05:15,361 INFO L350 Elim1Store]: Elim1 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 [2022-11-16 20:05:15,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95636906] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:05:15,639 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 20:05:15,639 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 15] total 20 [2022-11-16 20:05:15,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573762925] [2022-11-16 20:05:15,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 20:05:15,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-16 20:05:15,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:05:15,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-16 20:05:15,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=621, Unknown=16, NotChecked=0, Total=756 [2022-11-16 20:05:15,641 INFO L87 Difference]: Start difference. First operand 257 states and 286 transitions. Second operand has 22 states, 20 states have (on average 4.1) internal successors, (82), 18 states have internal predecessors, (82), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-16 20:05:42,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:05:42,323 INFO L93 Difference]: Finished difference Result 386 states and 427 transitions. [2022-11-16 20:05:42,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-16 20:05:42,324 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 4.1) internal successors, (82), 18 states have internal predecessors, (82), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 59 [2022-11-16 20:05:42,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:05:42,325 INFO L225 Difference]: With dead ends: 386 [2022-11-16 20:05:42,325 INFO L226 Difference]: Without dead ends: 386 [2022-11-16 20:05:42,326 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 184 SyntacticMatches, 6 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 29.1s TimeCoverageRelationStatistics Valid=434, Invalid=1608, Unknown=28, NotChecked=0, Total=2070 [2022-11-16 20:05:42,326 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 372 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 480 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 658 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-16 20:05:42,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 480 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 223 Invalid, 0 Unknown, 658 Unchecked, 0.7s Time] [2022-11-16 20:05:42,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2022-11-16 20:05:42,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 254. [2022-11-16 20:05:42,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 235 states have (on average 1.1404255319148937) internal successors, (268), 241 states have internal predecessors, (268), 6 states have call successors, (6), 6 states have call predecessors, (6), 9 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2022-11-16 20:05:42,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 283 transitions. [2022-11-16 20:05:42,334 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 283 transitions. Word has length 59 [2022-11-16 20:05:42,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:05:42,334 INFO L495 AbstractCegarLoop]: Abstraction has 254 states and 283 transitions. [2022-11-16 20:05:42,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 4.1) internal successors, (82), 18 states have internal predecessors, (82), 4 states have call successors, (4), 4 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-16 20:05:42,334 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 283 transitions. [2022-11-16 20:05:42,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-11-16 20:05:42,335 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:05:42,336 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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, 1, 1, 1] [2022-11-16 20:05:42,347 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (80)] Forceful destruction successful, exit code 0 [2022-11-16 20:05:42,545 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-11-16 20:05:42,749 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (79)] Forceful destruction successful, exit code 0 [2022-11-16 20:05:42,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,81 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,79 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:05:42,940 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE === [parse_inputErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, parse_inputErr2ASSERT_VIOLATIONMEMORY_DEREFERENCE (and 17 more)] === [2022-11-16 20:05:42,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:05:42,941 INFO L85 PathProgramCache]: Analyzing trace with hash -1294554201, now seen corresponding path program 1 times [2022-11-16 20:05:42,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:05:42,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1597918577] [2022-11-16 20:05:42,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:05:42,941 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:05:42,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:05:42,942 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:05:42,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (82)] Waiting until timeout for monitored process [2022-11-16 20:05:43,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:05:43,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 20:05:43,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:05:43,648 INFO L321 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2022-11-16 20:05:43,649 INFO L350 Elim1Store]: Elim1 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 19 treesize of output 27 [2022-11-16 20:05:46,549 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 20:05:46,550 INFO L350 Elim1Store]: Elim1 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 5 case distinctions, treesize of input 29 treesize of output 43 [2022-11-16 20:05:46,907 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-16 20:05:46,971 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 20:05:46,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:05:47,618 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:05:47,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1597918577] [2022-11-16 20:05:47,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1597918577] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:05:47,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [258190474] [2022-11-16 20:05:47,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:05:47,619 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 20:05:47,619 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 20:05:47,623 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 20:05:47,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d1c33926-a302-49f9-888d-ba191b1db0d2/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (83)] Waiting until timeout for monitored process [2022-11-16 20:05:48,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:05:48,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-16 20:05:48,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:05:52,771 INFO L321 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2022-11-16 20:05:52,772 INFO L350 Elim1Store]: Elim1 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 4 case distinctions, treesize of input 26 treesize of output 43